Autor | Zpráva | ||
---|---|---|---|
nightrider Profil |
Vim že se budete nejspíš smát,ale vážně znějakého dúvodu to nefacha :-(
Vidim to jako chybu v dotazu,ale nemuzu ji najit :-( snad bude nekdo moudrejsi :-) <?php if (!isset($_GET['autor_id'])) { $dotaz = "SELECT * FROM umelci, obrazy WHERE umelci.id_umelce = obrazy.id_umelce AND obrazy.id_umelce = {$_GET['autor_id']} ORDER BY obrazy.nazev_obrazu"; } else { $dotaz = "SELECT * FROM umelci, obrazy WHERE umelci.id_umelce = obrazy.id_umelce ORDER BY umelci.prijmeni ASC, obrazy.nazev_obrazu ASC"; } ?> <?php echo '<table cellspacing="3" cellpadding="3" border="0" align="center" width="80%"> <tr> <td align="left" width="20%"><b>Umělec</b></td> <td align="left" width="20%"><b>Název</b></td> <td align="left" width="20%"><b>Popis</b></td> <td align="left" width="20%"><b>Cena</b></td> </tr> <tr>'; // Zobrazit všechny výsledky $vysledek = mysql_query ($dotaz); while ($řádek = mysql_fetch_array ($vysledek, MYSQL_ASSOC)) { // Zobrazit záznam echo "<tr> <td align=\"left\"><a href=\"prochazet_obrazy.php?autor_id={$řádek['id_umelce']}\">{$řádek['prijmeni']}, {$řádek['jmeno']} {$řádek['druhe_jmeno']}</a></td> <td align=\"left\"><a href=\"zobraz_obraz.php?obr_id={$řádek['id_obrazu']}\">{$řádek['nazev_obrazu']}</td> <td align=\"left\">". stripslashes($řádek['popis']) ."</td> <td align=\"left\">{$řádek['cena']}</td> </tr>"; } echo "</table>"; mysql_close(); ?> Na stránce mi to vypisuje chybu: Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /3w/xf.cz/f/fotostar/shop/prochazet_obrazy.php on line 24 Děkuji předem všem za nazory a pomoc. |
||
nightrider Profil |
#2 · Zasláno: 16. 1. 2009, 09:04:53
Dobry jsem zapomel na get :-)
|
||
Časová prodleva: 15 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0