Autor | Zpráva | ||
---|---|---|---|
samlep Profil |
#1 · Zasláno: 15. 12. 2006, 18:28:26
Kde mám chybu?
Jsem začátečník v PHP, tak mě neukamenujte... <?php include "spojit.php"; $sql=MySQL_Query "SELECT autor, obsah, MATCH (autor, nadpis, obsah) AGAINST ('Pendolino') AS id FROM aktualni WHERE MATCH (autor, nadpis, obsah) AGAINST ('Pendolino') ORDER BY id DESC " ; while ( $radek=MySQL_Fetch_Array($sql)) { echo "<br>".$radek[ID]."" ; echo "<br>".$radek[autor]."" ; echo "<b>".$radek[nadpis]."</b>"; echo"<br><b>".$radek[obsah]."</b>"; if (!$radek): echo "Nepodařilo se vypsat"; } ?> |
||
nightfish Profil |
#2 · Zasláno: 15. 12. 2006, 18:36:16
mysql_query je funkce, a tedy musí být její argument ztavřen v závorkách
$sql = mysql_query("select autor... ORDER BY id DESC"); a pak ještě doporučuju nahradit $radek[ID] za $radek["ID"] atp. |
||
Peca Profil |
#3 · Zasláno: 15. 12. 2006, 18:41:15
if (!$radek):
Tato podmínka nedává smysml. Nikdy nebude splněna. A taky není ukončena. Chybí endif; |
||
samlep Profil |
#4 · Zasláno: 15. 12. 2006, 18:43:29
díky!
|
||
Časová prodleva: 7 dní
|
|||
samlep Profil |
#5 · Zasláno: 22. 12. 2006, 13:22:39
Už to jede, byl to ten endif. ;-)
|
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0