Autor | Zpráva | ||
---|---|---|---|
Spectator Profil |
Ahoj, uz nejak nemuzu.
Mam obycejny formular kde mam textarea a odeslu-li ho, tak bud mam error Parse error: syntax error, unexpected T_VARIABLE in /home/home1/spectator_cz/public_html/komenskeho913/ulozZpravu.php on line 13 tomu nerozumim, prooze je tim mysleno, ze mam v uvozovkach promenne '$idPisatele','$cas','$napsanyText'. Kdyz uvozovky smazu, tak to vyhodi error Error: Unknown column '$idPisatele' in 'field list' Nechápu to. Dík <table> <form action="vlozit.php" method="post"> <tr><td><textarea rows="6" cols="60" name="text"></textarea></td></tr> <tr><td><input type="submit" value="Odeslat"></td></tr> </form> </table> $idUzivatele=$_SESSION['idUsers']; $casZpravy=time(); $napsanyText=mysql_real_escape_string($_POST['text']); if(!mysql_query('INSERT INTO BytDruzstvoSkalaForum (idPisatele, cas, zprava) VALUES ('$idUzivatele','$casZpravy','$napsanyText')')){ die("Error: ". mysql_error()); } Moderátor Majkl578: Tvůj projev je špatně srozumitelný, piš prosím s diakritikou.
|
||
Majkl578 Profil |
#2 · Zasláno: 13. 11. 2010, 18:58:54
Zkus si přečíst znovu chybovou hlášku, zopakuj si základy jazyka (konkrétně řetězce) a pak se koukni na řádek 13, jestli si něčeho nevšimneš.
|
||
Spectator Profil |
#3 · Zasláno: 13. 11. 2010, 19:10:34 · Upravil/a: Spectator
Majkl578:
if(!mysql_query('INSERT INTO BytDruzstvoSkalaForum (idPisatele, cas, zprava) VALUES ('.$idUzivatele.','.$casZpravy.','.$napsanyText.')')) je to myšleno takto? Napsal jsem do textarea "ert" a vypsalo mi to tuto chybu. Error: Unknown column 'ert' in 'field list' ono to ted hleda nazev pole podle toho co napíšu do textarea??? |
||
LosFilipos Profil |
#4 · Zasláno: 13. 11. 2010, 19:20:46
Spectator:
Tohle je daleko jednodušší zápis: mysql_query("INSERT INTO ...") or Die("Error: ".mysql_error()); Další věc - máš špatně použité uvozovky, správně by bylo: "INSERT INTO `BytDruzstvoSkalaForum`(`idPisatele`, `cas`, `zprava`) VALUES ('$idUzivatele','$casZpravy','$napsanyText')" |
||
Spectator Profil |
#5 · Zasláno: 13. 11. 2010, 19:30:59
Děkuji, už to funguje. Koukám, ž jsem se ztratil v uvozovkách a ve zbytečně složitém zápisu. Ještě jednou děkuji.
|
||
Časová prodleva: 13 let
|
0