Autor | Zpráva | ||
---|---|---|---|
Demitra11 Profil |
#1 · Zasláno: 30. 7. 2007, 17:54:56
ahojte udelal sem si forum a mistnosti jako questbook jen mi neco nesedi v 5 radku aspon prohlizec to tak rika muzete to omrknout
kod je tady <html> <?php require "db.php"; $sql = MySQL_Query("SELECT * FROM `users` WHERE jmeno=$autor") or die (mysql_error()); $sql = MySQL_Query("insert into forum_admin (id, predmet, text, cas, autor) values ($id, $predmet, $text, $cas, $autor") or die (mysql_error()); <form method="post" action="PHP_SELF" name="forum_admin">Predmet<br> <input value="$predmet" name="predmet"><br> Text<br> <input value="$text" name="text"><br> <input name="odoslat" value="odoslat" type="submit"><br> </form> $query = MySQL_Query("SELECT * FROM `forum_admin` ORDER BY id") or die (mysql_error()); while($Vysledek = mysql_fetch_array($query)){ <table style="text-align: left; width: 784px; height: 172px;" border="1" cellpadding="2" cellspacing="2"> <tbody> <tr> <td><span style="font-weight: bold;">cas</span></td> </tr> <tr> <td>".$Vysledek['cas']."</td> </tr> <tr> <td><span style="font-weight: bold;">autor</span></td> </tr> <tr> <td>".$Vysledek['autor']."</td> </tr> <tr> <td><span style="font-weight: bold;">text</span></td> </tr> <tr> <td>".$Vysledek['text']."</td> </tr> </tbody> </table> ?> </html> diky |
||
Mastodont Profil |
#2 · Zasláno: 30. 7. 2007, 18:03:49
Pátý řádek je insert into - máš nastavené všechny vkládané proměnné a jsou správně uvozované?
|
||
bukaj Profil |
#3 · Zasláno: 30. 7. 2007, 18:12:58
Hodilo by se, kdybys napsal, co to vypisuje za chybu?
|
||
Makhiel Profil * |
#4 · Zasláno: 30. 7. 2007, 18:34:01
chybí ti tam závorka za $autor
|
||
andy Profil * |
#5 · Zasláno: 30. 7. 2007, 18:48:02
co skusit
miesto tohto $sql = MySQL_Query("insert into forum_admin (id, predmet, text, cas, autor) values ($id, $predmet, $text, $cas, $autor") toto $sql = MySQL_Query("insert into forum_admin (id, predmet, text, cas, autor) values ('$id', '$predmet', '$text', '$cas', '$autor')") |
||
Demitra11 Profil |
#6 · Zasláno: 30. 7. 2007, 19:15:06
andy:opravil som to a vybehlo mi teraz toto
Parse error: syntax error, unexpected T_STRING in D:JozefwampwwwGame11mistnost_admin.php on line 7 |
||
andy Profil * |
#7 · Zasláno: 30. 7. 2007, 19:41:25
skus toto
<html> <?php require "db.php"; $sql = MySQL_Query("SELECT * FROM `users` WHERE jmeno=$autor") or die (mysql_error()); $sql = MySQL_Query("insert into forum_admin (id, predmet, text, cas, autor) values ('$id', '$predmet', '$text', '$cas', '$autor')") or die (mysql_error()); echo '<form method="post" action="PHP_SELF" name="forum_admin">Predmet<br> <input value="$predmet" name="predmet"><br> Text<br> <input value="$text" name="text"><br> <input name="odoslat" value="odoslat" type="submit"><br> </form>'; $query = MySQL_Query("SELECT * FROM `forum_admin` ORDER BY id") or die (mysql_error()); while($Vysledek = mysql_fetch_array($query)){ echo'<table style="text-align: left; width: 784px; height: 172px;" border="1" cellpadding="2" cellspacing="2"> <tbody> <tr> <td><span style="font-weight: bold;">cas</span></td> </tr> <tr> <td>".$Vysledek["cas"]."</td> </tr> <tr> <td><span style="font-weight: bold;">autor</span></td> </tr> <tr> <td>".$Vysledek["autor"]."</td> </tr> <tr> <td><span style="font-weight: bold;">text</span></td> </tr> <tr> <td>".$Vysledek["text"]."</td> </tr> </tbody> </table>' ?> </html> |
||
andy Profil * |
#8 · Zasláno: 30. 7. 2007, 19:42:15
a este pred tymto ?> daj ;
|
||
Demitra11 Profil |
#9 · Zasláno: 30. 7. 2007, 19:56:21
ted pise tohle
Parse error: syntax error, unexpected $end in D:JozefwampwwwGame11mistnost_admin.php on line 45 |
||
andy Profil * |
#10 · Zasláno: 30. 7. 2007, 20:23:22
dal si tam aj tento znak ";"?
|
||
Demitra11 Profil |
#11 · Zasláno: 30. 7. 2007, 22:10:12
dal som to takto ;?>
|
||
andy Profil * |
#12 · Zasláno: 30. 7. 2007, 22:23:15
nedavaj tam ani to html skus len toto
<?php require "db.php"; $sql = MySQL_Query("SELECT * FROM `users` WHERE jmeno=$autor") or die (mysql_error()); $sql = MySQL_Query("insert into forum_admin (id, predmet, text, cas, autor) values ('$id', '$predmet', '$text', '$cas', '$autor')") or die (mysql_error()); echo '<form method="post" action="PHP_SELF" name="forum_admin">Predmet<br> <input value="$predmet" name="predmet"><br> Text<br> <input value="$text" name="text"><br> <input name="odoslat" value="odoslat" type="submit"><br> </form>'; $query = MySQL_Query("SELECT * FROM `forum_admin` ORDER BY id") or die (mysql_error()); while($Vysledek = mysql_fetch_array($query)){ echo'<table style="text-align: left; width: 784px; height: 172px;" border="1" cellpadding="2" cellspacing="2"> <tbody> <tr> <td><span style="font-weight: bold;">cas</span></td> </tr> <tr> <td>".$Vysledek["cas"]."</td> </tr> <tr> <td><span style="font-weight: bold;">autor</span></td> </tr> <tr> <td>".$Vysledek["autor"]."</td> </tr> <tr> <td><span style="font-weight: bold;">text</span></td> </tr> <tr> <td>".$Vysledek["text"]."</td> </tr> </tbody> </table>' ?> |
||
andy Profil * |
#13 · Zasláno: 30. 7. 2007, 22:40:38
sorry takto
<?php require "db.php"; $sql = MySQL_Query("SELECT * FROM `users` WHERE jmeno=$autor") or die (mysql_error()); $sql = MySQL_Query("insert into forum_admin (id, predmet, text, cas, autor) values ('$id', '$predmet', '$text', '$cas', '$autor')") or die (mysql_error()); echo '<form method="post" action="PHP_SELF" name="forum_admin">Predmet<br> <input value="$predmet" name="predmet"><br> Text<br> <input value="$text" name="text"><br> <input name="odoslat" value="odoslat" type="submit"><br> </form>'; $query = MySQL_Query("SELECT * FROM `forum_admin` ORDER BY id") or die (mysql_error()); while($Vysledek = mysql_fetch_array($query)){ echo'<table style="text-align: left; width: 784px; height: 172px;" border="1" cellpadding="2" cellspacing="2"> <tbody> <tr> <td><span style="font-weight: bold;">cas</span></td> </tr> <tr> <td>".$Vysledek["cas"]."</td> </tr> <tr> <td><span style="font-weight: bold;">autor</span></td> </tr> <tr> <td>".$Vysledek["autor"]."</td> </tr> <tr> <td><span style="font-weight: bold;">text</span></td> </tr> <tr> <td>".$Vysledek["text"]."</td> </tr> </tbody> </table>' ; ?> |
||
Demitra11 Profil |
#14 · Zasláno: 30. 7. 2007, 22:52:27
teraz sa mi vypisuje tohle
Parse error: syntax error, unexpected $end in D:JozefwampwwwGame11mistnost_admin.php on line 41 |
||
andy Profil * |
#15 · Zasláno: 30. 7. 2007, 23:08:20
pred tymto ?> daj este endwhile;
|
||
andy Profil * |
#16 · Zasláno: 30. 7. 2007, 23:11:23
pred tymto ?> daj este endwhile;
|
||
andy Profil * |
#17 · Zasláno: 30. 7. 2007, 23:12:03
alebo daj mi icq... alebo maila.. napis na area_51@post.sk
|
||
Demitra11 Profil |
#18 · Zasláno: 30. 7. 2007, 23:12:52
moje icq je 361-805-918
|
||
Demitra11 Profil |
#19 · Zasláno: 30. 7. 2007, 23:14:32
teraz mi vypisalo tot Parse error: syntax error, unexpected T_ENDWHILE, expecting ',' or ';' in D:JozefwampwwwGame11mistnost_admin.php on line 41 pod prosim na icq a pokecame o tom
|
||
andy Profil * |
#20 · Zasláno: 30. 7. 2007, 23:19:42
<?php
require "db.php"; $sql = MySQL_Query("SELECT * FROM `users` WHERE jmeno=$autor") or die (mysql_error()); $sql = MySQL_Query("insert into forum_admin (id, predmet, text, cas, autor) values ('$id', '$predmet', '$text', '$cas', '$autor')") or die (mysql_error()); echo '<form method="post" action="PHP_SELF" name="forum_admin">Predmet<br> <input value="$predmet" name="predmet"><br> Text<br> <input value="$text" name="text"><br> <input name="odoslat" value="odoslat" type="submit"><br> </form>'; $query = MySQL_Query("SELECT * FROM `forum_admin` ORDER BY id") or die (mysql_error()); while($Vysledek = mysql_fetch_array($query)){ echo'<table style="text-align: left; width: 784px; height: 172px;" border="1" cellpadding="2" cellspacing="2"> <tbody> <tr> <td><span style="font-weight: bold;">cas</span></td> </tr> <tr> <td>".$Vysledek["cas"]."</td> </tr> <tr> <td><span style="font-weight: bold;">autor</span></td> </tr> <tr> <td>".$Vysledek["autor"]."</td> </tr> <tr> <td><span style="font-weight: bold;">text</span></td> </tr> <tr> <td>".$Vysledek["text"]."</td> </tr> </tbody> </table>' endwhile; ?> |
||
andy Profil * |
#21 · Zasláno: 30. 7. 2007, 23:23:31
alebo ak to uz nepojde skus za </table>' napisat este toto ; treti riadok z dola..
|
||
Demitra11 Profil |
#22 · Zasláno: 30. 7. 2007, 23:52:07
nie stale to nejde
vypisuje toto Parse error: syntax error, unexpected T_ENDWHILE in D:JozefwampwwwGame11mistnost_admin.php on line 41 alebo mi pomoz tak ze mi napises web stranku kde si mozem stiahnut forum ale bez kategorii iba tem ze napriklad niekdo vytvori a tam do toho niekdo moze vstupit a hned pisat a to forum by muselo pracovat z osession jako moj system ale ved pod na icq |
||
niCe Profil |
#23 · Zasláno: 31. 7. 2007, 02:34:57
Co jsem na to kouknal já, tak vidím, že to vaše endwhile tam nemá co dělat, jelikož proces za while je uvozen složenou závorkou "{", takže ukončení while bude taktéž složenou závorkou "}" a ne endwhile;
Tzn. nahraď "endwhile;" za "}". niCe |
||
niCe Profil |
#24 · Zasláno: 31. 7. 2007, 02:36:58
+ za tím </table>' má být středník, tzn. </table>';
protože je nutné ukončit ten příkaz echo, který tam vypisuje tu tabulku. |
||
Demitra11 Profil |
#25 · Zasláno: 31. 7. 2007, 03:26:31
sem to promnenil a pise mi ze
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1 |
||
Demitra11 Profil |
#26 · Zasláno: 31. 7. 2007, 03:27:39
tady je ten opravenej kod
<?php require "db.php"; $sql = MySQL_Query("SELECT * FROM `users` WHERE jmeno=$autor") or die (mysql_error()); $sql = MySQL_Query("insert into forum_admin (id, predmet, text, cas, autor) values ('$id', '$predmet', '$text', '$cas', '$autor')") or die (mysql_error()); echo '<form method="post" action="PHP_SELF" name="forum_admin">Predmet<br> <input value="$predmet" name="predmet"><br> Text<br> <input value="$text" name="text"><br> <input name="odoslat" value="odoslat" type="submit"><br> </form>'; $query = MySQL_Query("SELECT * FROM `forum_admin` ORDER BY id") or die (mysql_error()); while($Vysledek = mysql_fetch_array($query)){ echo'<table style="text-align: left; width: 784px; height: 172px;" border="1" cellpadding="2" cellspacing="2"> <tbody> <tr> <td><span style="font-weight: bold;">cas</span></td> </tr> <tr> <td>".$Vysledek["cas"]."</td> </tr> <tr> <td><span style="font-weight: bold;">autor</span></td> </tr> <tr> <td>".$Vysledek["autor"]."</td> </tr> <tr> <td><span style="font-weight: bold;">text</span></td> </tr> <tr> <td>".$Vysledek["text"]."</td> </tr> </tbody> </table>'; }; ?> |
||
nightfish Profil |
#27 · Zasláno: 31. 7. 2007, 05:56:32
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
v některém z dotazů je chyba buď v tom prvním WHERE jmeno=$autor nahradit za WHERE jmeno='$autor' nebo v tom druhém je potřeba oescapovat všechny vkládané řetězce - viz mysql_real_escape_string() |
||
Demitra11 Profil |
#28 · Zasláno: 31. 7. 2007, 08:07:53
uz to ide ale na servery mi to ukazuje takto
Predmet Text cas ".$Vysledek["cas"]." autor ".$Vysledek["autor"]." text ".$Vysledek["text"]." cas ".$Vysledek["cas"]." autor ".$Vysledek["autor"]." text ".$Vysledek["text"]." neviete niekdo ako to mam opravit aby ukazovalo to co chcem a ked odoslem nenajde PHP_SE"F preco????? |
||
krteczek Profil |
#29 · Zasláno: 31. 7. 2007, 17:22:59
to je jasne, protoze ty " (uvozovky) pred a za promennyma musi byt apostorfy ' nahrad to a bude to fachat
|
||
Časová prodleva: 17 let
|
0