Autor Zpráva
Demitra11
Profil
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
Pátý řádek je insert into - máš nastavené všechny vkládané proměnné a jsou správně uvozované?
bukaj
Profil
Hodilo by se, kdybys napsal, co to vypisuje za chybu?
Makhiel
Profil *
chybí ti tam závorka za $autor
andy
Profil *
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
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 *
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 *
a este pred tymto ?> daj ;
Demitra11
Profil
ted pise tohle

Parse error: syntax error, unexpected $end in D:JozefwampwwwGame11mistnost_admin.php on line 45
andy
Profil *
dal si tam aj tento znak ";"?
Demitra11
Profil
dal som to takto ;?>
andy
Profil *
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 *
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
teraz sa mi vypisuje tohle

Parse error: syntax error, unexpected $end in D:JozefwampwwwGame11mistnost_admin.php on line 41
andy
Profil *
pred tymto ?> daj este endwhile;
andy
Profil *
pred tymto ?> daj este endwhile;
andy
Profil *
alebo daj mi icq... alebo maila.. napis na area_51@post.sk
Demitra11
Profil
moje icq je 361-805-918
Demitra11
Profil
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 *
<?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 *
alebo ak to uz nepojde skus za </table>' napisat este toto ; treti riadok z dola..
Demitra11
Profil
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
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
+ 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
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
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
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
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
to je jasne, protoze ty " (uvozovky) pred a za promennyma musi byt apostorfy ' nahrad to a bude to fachat

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: