| Autor | Zpráva | ||
|---|---|---|---|
| Chroptík Profil * |
#1 · Zasláno: 19. 11. 2014, 16:15:11
Dobrý den,
jelikož jsem úplný začátečník a možná mi i někdo řekne proč se hned pouštím do takové úlohy ale je to pro mě velice potřebné. Potřeboval bych 3 selecty které budou na sebe navazovat. První select = interpret, druhý select = album, třetí select = odkaz. pokud proběhne výběr z těchto 3 selectů, měl by vyskočit editační formulář, ve kterém budou předvyplněny údaje ze select boxů. Toto vše mám, ale nevím jak při odeslání už editačního formuláře, updatovat ten správný řádek v db. Mám následující scripty: index.php: http://pastebin.com/qPmJhZky a func.php: http://pastebin.com/vGsqtn9a Bude zde někdo ochotný mi pomoct dodělat daný script aby když odešlu editační formulář tak aby to updatovalo správný řádek v db? Samotný script na update pro mě nebude problém spíš jde o to abych do výpisu v index.php dostal id řádku z db podle výběru možností ze selectu. Asi jsem se teď v tom už dost zamotal takže na případné dotazy odpovím. Děkuji předem. |
||
| Chroptík Profil * |
#2 · Zasláno: 19. 11. 2014, 16:27:49
Tak řešení už mě napadlo, hned po odeslání dotazu. :-)
|
||
| Chroptík Profil * |
#3 · Zasláno: 19. 11. 2014, 17:46:09
V index.php jsem upravil toto:
<?php if(isset($_POST['submit'])){
$drop = $_POST['drop_1'];
$drop_2 = $_POST['drop_2'];
$drop_3 = $_POST['drop_3'];
echo "Opravuješ řádek: ";
echo "<br>";
echo $drop_3.", ".$drop.", ".$drop_2;
echo "<br>";
$query = "SELECT * FROM zahranicni WHERE Album='".$drop_3."' AND Contentgroup='".$drop."' AND Track=1";
$result = mysql_query($query) or die(Mysql_error());
While($results=MySQL_Fetch_Assoc($result))
{
echo "<input size='100' type='text' name='Web' value='".$results['Web']."'>";
echo $results['id'];
}
echo '<input type="submit" name="submit" value="Submit" />';
}
?>Ovšem mám problém že mi to nevypíše vůbec ten input: echo "<input size='100' type='text' name='Web' value='".$results['Web']."'>";
Co dělám špatně? Dík za radu |
||
| Chroptík Profil * |
#4 · Zasláno: 19. 11. 2014, 18:49:26
OPRAVENO, byla to moje chyba ve WHERE
|
||
|
Časová prodleva: 12 let
|
|||
0