Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problem z funkcją w klasie
Forum PHP.pl > Forum > PHP
Kreton
  1. <?php
  2.  
  3. class Uczen
  4. {
  5. var $name;
  6. var $surname;
  7.  
  8. function pokaz_uczniow()
  9. {
  10. $a = mysql_query("SELECT * FROM `uczniowie` ORDER BY `id` ASC");
  11.  while($sql = mysql_fetch_array($a))
  12. {
  13. print "$sql['Nazwisko']";
  14. }
  15.  
  16. }
  17. }
  18. ?>


Mam tutaj taki mały skrypcik, ale dostaje taki oto błąd
Kod
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in c:\usr\krasnal\www\Dziennik\classes\uczen.php on line 14


I teraz gdzie w 14 lini jest błąd ? w głupim wyrażeniu print ".... "; ?
NetJaro
  1. <?php
  2.  
  3. class Uczen
  4. {
  5. var $name;
  6. var $surname;
  7.  
  8. function pokaz_uczniow()
  9. {
  10. $a = mysql_query("SELECT * FROM `uczniowie` ORDER BY `id` ASC");
  11.  while($sql = mysql_fetch_array($a))
  12. {
  13. print $sql['Nazwisko'];
  14. }
  15.  
  16. }
  17. }
  18. ?>

Gdy dajesz odrazu wyświetlanie zmiennej w echo/print nie trzeba " ani ' (przy rozpoczynaniu i kończeniu echo/print).
Kreton
dzięki, działa biggrin.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.