Pomoc - Szukaj - U¿ytkownicy - Kalendarz
Pe³na wersja: B³±d przy po³±czniu z baz±
Forum PHP.pl > Forum > PHP
MnicH.
pisze gre online i mam taki fragment kodu
  1. <?php
  2. //--------
  3. $zapytanie = "SELECT `id`, `do`, `data`, `tresc` FROM `wiad_wys` WHERE `login` LIKE "".$login.""";
  4. $wykonaj = mysql_query($zapytanie);
  5.  
  6. while($wiersz = mysql_fetch_row($wykonaj)) {  //tu jest linia 182
  7. echo'<table style="text-align: left; width: 100%;" border="1" cellpadding="2" cellspacing="2"><tbody><tr><td style="width: 20px; font-weight: bold; text-align: center;">".$wiersz['id']."</td><td style="width: 50px; font-weight: bold; text-align: center;">".$wiersz['do']."</td><td style="width: 100px; font-weight: bold; text-align: center;">".$wiersz['data']."</td><td style="width: 720px; font-weight: bold; text-align: center;">".$wiersz['msg']."</td><td style="font-weight: bold; text-align: center;"><img style="width: 16px; height: 16px;" alt="" src="img/wiad.gif"></td></tr></tbody></table>';
  8. }
  9.  
  10. if($akcja == 'napisz'){
  11. echo'<table style="width: 100%; text-align: left; margin-right: auto; margin-left: auto;" border="1" cellpadding="2" cellspacing="2"><big></big><tbody><big></big><tr><big></big><td style="text-align: center;"><big><big><span style="font-weight: bold; text-align: center;">Napisz Wiadomo¶æ</span></big></big></td><big></big></tr><big></big></tbody><big></big></table><form method="get" action="msg.php?akcja=wyslij"> <table style="width: 100%; font-weight: bold; text-align: left; margin-left: auto; margin-right: auto;" border="1" cellpadding="2" cellspacing="2"><tbody><tr><td>Do:&nbsp;<input name="do"></td></tr></tbody></table><table style="width: 100%; text-align: left; margin-left: auto; margin-right: auto;" border="1" cellpadding="2" cellspacing="2"><tbody><tr><td><span style="font-weight: bold;">Data:</span>.$data.'</td></tr></tbody></table> <table style="text-align: left; width: 100%;" border="1" cellpadding="2" cellspacing="2"><tbody><tr><td><div style="text-align: center;"><span style="font-weight: bold;">Tre¶æ:</span><br>
  12. </div><div style="text-align: center;"><textarea cols="100" rows="10" name="msg"></textarea><br>
  13. </div><div style="text-align: center;"><small><span style="font-weight: bold;">Mo¿liwo¶æ stosowania tag&oacute;w HTML typu &lt;b&gt;, &lt;u&gt;, &lt;a&gt;, &lt;i&gt;, &lt;center&gt;</span></small></div></td>
  14. </tr>
  15. </tbody>
  16. </table>
  17. ?>

wyskakuje blad
  1. Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in /home/feedback1/domains/online-shop.rtu.pl/public_html/msg.php on line 182
JaRoPHP
Wydaje mi siê, ¿e b³±d jest linijkê ni¿ej.
Nie tak:
  1. <?php
  2. echo '...<td style="width: 20px; font-weight: bold; text-align: center;">".$wiersz['id]."</td> ...
  3. ?>

A tak:
  1. <?php
  2. echo '...<td style="width: 20px; font-weight: bold; text-align: center;">'.$wiersz["id"].</td> ...
  3. ?>

Oczywi¶cie, tych b³êdów jest kilka - popraw wszystkie w tej linijce...
revyag
Poza tym daj sobie mysql_error() po wykonaniu zapytania, będziesz wiedział czy to wina zapytania czy błąd masz gdzieś indziej.
To jest wersja lo-fi g³ównej zawarto¶ci. Aby zobaczyæ pe³n± wersjê z wiêksz± zawarto¶ci±, obrazkami i formatowaniem proszê kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.