Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]linia 11!
Forum PHP.pl > Forum > Przedszkole
Fagart
Mam taki problem, ze w linii 11
  1. <?php
  2. while ($row = mysql_fetch_assoc($result_set)) {
  3. $towar = $row['towar'];
  4. $opis = $row['opis'];
  5. $zdjecie = $row['zdjecie'];
  6. $cena = $row['cena'];
  7. print "<strong>$towar</strong><br />";
  8. print "<p align="right">$opis</p>";
  9. print "<p align="left">$zdjecie</p><br />";
  10. print "<p align="left">$cena</p><br /><br /><br /><br />"; }
  11. ?>

zawsze mi wyskakuje blad:
Parse error: syntax error, unexpected T_STRING in /home/sklep/towar.php on line 156
linia 156 to 11 w tym skrypcie

Oczywiscie to tylko wycinek z strony.
Cokolwiek tam wstawie czy spacje czy pusta linia bedzie to zawsze blad wyskoczy w lini 11!
Prosze o szybka odpowiedz. Czemu jest tam blad? O_o
mike
Nie:
  1. <?php
  2. print "<p align="right">$opis</p>";
  3. ?>
tylko:
  1. <?php
  2. print '<p align="right">' . $opis . '</p>';
  3. ?>


I analogicznie w kolejnych liniach.
Fagart
No fajnie teraz jest blad w lini 155 haha.gif
Piniek
Dużo nam to mówi winksmiley.jpg
sniezny_wilk
Cytat(Fagart @ 25.06.2008, 10:13:07 ) *
No fajnie teraz jest blad w lini 155 haha.gif


a co jest w tej lini. Wszystko musisz zrobić analogicznie tak jak pokazał ~Mike
Fagart
haha.gif po tym wszystkim jest blad w lini 157 czyli 12 w tym skrypcie (poza skryptem)
sniezny_wilk
Masz tam wszystko poprawnie, czyli:

  1. <?php
  2. print '<strong>'.$towar.'</strong><br />';
  3. print '<p align="right">'.$opis.'</p>';
  4. print '<p align="left">'.$zdjecie.'</p><br />';
  5. print '<p align="left">'.$cena.'</p><br /><br /><br /><br />'; }
  6. ?>



? Co mówi błąd ?
Fagart
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in /home/sklep/radias.php on line 157
157 czyli 12 poza skryptem!
sniezny_wilk
Cytat(Fagart @ 25.06.2008, 10:20:35 ) *
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in /home/sklep/radias.php on line 157
157 czyli 12 poza skryptem!


Czyli skopałeś coś jeszcze wcześniej.
nospor
@gosciu włącz myslenie exclamation.gif
1)Pokaz caly kod po poprawkach ale najpierw :
2) Najlepiej sam sie zastanow nad glupim bledem ktory masz. Nie rob sobie z forum prywatnego parsera bo dlugo tu nie zabawiszz
Fagart
Nic nie kopiowalem! napisalem tak jak mi mowicie a w lini 157 jest tylko
  1. <br />
sniezny_wilk
Cytat(Fagart @ 25.06.2008, 10:24:10 ) *
Nic nie kopiowalem! napisalem tak jak mi mowicie a w lini 157 jest tylko
  1. <br />


Posłuchaj rad ~nospor'a, bo dobrze radzi. Szczególnie polecam zastosować się do punktu 1.
Fagart
  1. <?php
  2. while ($row = mysql_fetch_assoc($result)) {
  3. $towar = $row['towar'];
  4. $opis = $row['opis'];
  5. $zdjecie = $row['zdjecie'];
  6. $cena = $row['cena'];
  7. print '<strong>' . $towar . '</strong><br />';
  8. print '<p align="right">' . $opis . '</p>';
  9. print '<p align="left">' . $zdjecie' . </p><br />';
  10. print '<p align="left">' . $cena . '</p><br /><br /><br /><br />'; }
  11. ?>


prosze!
nospor
@sniezny_wilk usunalem Twoj post.
Szanowny gosc poprostu przegina i nienalezy mu sie odpowiedź na taki blad, szczegolnie patrzac na historie jego poczynan w tym temacie. Niech wlaczy myslenie bo poprostu jest to mu potrzebne.

Mam nadzieje ze sie nie obrazisz sniezny_wilku za to smile.gif
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.