Autor | Zpráva | ||
---|---|---|---|
Amras Profil * |
#1 · Zasláno: 8. 5. 2011, 12:33:25
Dobrý den.
Potřeboval bych od vás radu. Mám databázi knih. Chci vytvořit stránku, kde si uživatel vybere knihu (například podle žánru) a dané knihy se vypíší. Udělal jsem si tedy v PHP formulář, ale nevím jak udělat, aby se po odeslání dané knihy vyhledali. Zde je část kódu: $dotaz = "SELECT DISTINCT zanr FROM knihovna"; $odpoved = mysqli_query($db, $dotaz); echo "<form method=\"get\" action=\"knihy.php\">\n"; echo "<select>\n"; echo "<option></option>\n"; while ( ($radek = mysqli_fetch_assoc($odpoved)) != NULL) { echo "<option value = \"1\">{$radek["zanr"]}</option>\n"; } echo "</option>\n"; echo "</select>\n"; echo "<input type = \"submit\">"; echo "</form>"; Děkuji všem za pomoc |
||
tany Profil * |
#2 · Zasláno: 8. 5. 2011, 15:25:29
echo '<select name="neco" id="neco">'.PHP_EOL; while (fetch mysql resultu) { echo '<option value = "'.$radek["zanr"].'">'.$radek["zanr"].'</option>'.PHP_EOL; } cho "</select>".PHP_EOL; pak si odchytneš GET $zanr = mysql_escape_string($_GET['neco']); a dosadíš do dotazu $dotaz = "SELECT neco FROM knihovna WHERE zanr ='$zanr'"; nastuduj si HTML, relační databáze .. |
||
Amras Profil * |
#3 · Zasláno: 9. 5. 2011, 17:25:26
díky
|
||
Časová prodleva: 13 let
|
0