Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][MySQL]Problem z błędem
Forum PHP.pl > Forum > Przedszkole
rafal155
Witam, mam problem, wyskakuje mi błąd przy odpalaniu tego skryptu i za cholerę nie mogę znaleźć go. Proszę o pomoc.


Oto błąd:

  1. Parse error: syntax error, unexpected T_IF in /usr/home/rkrawczyk/domains/e-zdroje.pl/public_html/pagination.php on line 7


  1. <?php
  2.  
  3. include('config.php');
  4.  
  5. $ile_na_stronie = 7;
  6.  
  7. if(empty($_GET['start']))
  8. {
  9. $poczatek = 1;
  10. }else
  11. {
  12. $poczatek = mysql_escape_string($_GET['start']);
  13. }
  14.  
  15. $sql = mysql_query("SELECT * FROM $baza LIMIT $poczatek, $ile_na_stronie");
  16. while (wiersz = mysql_fetch_assoc($sql))
  17. {
  18.  
  19. $nazwa = $wiersz[nazwa];
  20. $kodPocztowy = $wiersz[kodPocztowy];
  21. $miejscowosc = $wiersz[miejscowosc];
  22. $ulica = $wiersz[ulica];
  23. $dom = $wiersz[dom];
  24. $tel1 = $wiersz[tel1];
  25. $tel2 = $wiersz[tel2];
  26. $fax = $wiersz[fax];
  27. $email = $wiersz[email];
  28. $url = $wiersz[url];
  29. $uwagi = $wiersz[uwagi];
  30. $adres = $wiersz[adres];
  31. $bank = $wiersz[bank];
  32.  
  33.  
  34. switch($tyt){
  35. case 'pomoc_medyczna':
  36.  
  37. echo '<span class="contentheading"><img src="image/green-bullet.png"> '.$nazwa.'</span><br />';
  38. echo '<font size="2" color="#2f2722">Adres: '.$ulica.' '.$dom.', '.$kodPocztowy.' '.$miejscowosc.'</font><br />';
  39. echo '<font size="2" color="#2f2722">Telefony: '.$tel1.', '.$tel2.'</font><br />';
  40. echo '<font size="2" color="#2f2722">Fax: '.$fax.'</font><br />';
  41. echo '<font size="2" color="#2f2722">E-mail: <a href="mailto:'.$email.'" class="link">'.$email.'</a></font><br />';
  42. echo '<font size="2" color="#2f2722">WWW: <a href="http://'.$url.'" class="link">'.$url.'</a></font><br /><br />';
  43.  
  44. break;
  45. case 'policja':
  46.  
  47. echo '<span class="contentheading"><img src="image/green-bullet.png"> '.$nazwa.'</span><br />';
  48. echo '<font size="2" color="#2f2722">Adres: '.$ulica.' '.$dom.', '.$kodPocztowy.' '.$miejscowosc.'</font><br />';
  49. echo '<font size="2" color="#2f2722">Telefony: '.$tel1.', '.$tel2.'</font><br />';
  50. echo '<font size="2" color="#2f2722">Fax: '.$fax.'</font><br />';
  51. echo '<font size="2" color="#2f2722">E-mail: <a href="mailto:'.$email.'" class="link">'.$email.'</a></font><br />';
  52. echo '<font size="2" color="#2f2722">WWW: <a href="http://'.$url.'" class="link">'.$url.'</a></font><br /><br />';
  53.  
  54. break;
  55. case 'straz_pozarna':
  56.  
  57. echo '<span class="contentheading"><img src="image/green-bullet.png"> '.$nazwa.'</span><br />';
  58. echo '<font size="2" color="#2f2722">Adres: '.$ulica.' '.$dom.', '.$kodPocztowy.' '.$miejscowosc.'</font><br />';
  59. echo '<font size="2" color="#2f2722">Telefony: '.$tel1.', '.$tel2.'</font><br />';
  60. echo '<font size="2" color="#2f2722">Fax: '.$fax.'</font><br />';
  61. echo '<font size="2" color="#2f2722">E-mail: <a href="mailto:'.$email.'" class="link">'.$email.'</a></font><br />';
  62. echo '<font size="2" color="#2f2722">WWW: <a href="http://'.$url.'" class="link">'.$url.'</a></font><br /><br />';
  63.  
  64. break;
  65. case 'urz_pocztowe':
  66.  
  67. echo '<span class="contentheading"><img src="image/green-bullet.png"> '.$nazwa.'</span><br />';
  68. echo '<font size="2" color="#2f2722">Adres: '.$ulica.' '.$dom.', '.$kodPocztowy.' '.$miejscowosc.'</font><br />';
  69. echo '<font size="2" color="#2f2722">Telefon: '.$tel1.'</font><br />';
  70. echo '<font size="2" color="#2f2722">WWW: <a href="http://'.$url.'" class="link">'.$url.'</a></font><br /><br />';
  71.  
  72. break;
  73. case 'urz_skarbowe':
  74.  
  75. echo '<span class="contentheading"><img src="image/green-bullet.png"> '.$nazwa.'</span><br />';
  76. echo '<font size="2" color="#2f2722">Adres: '.$ulica.' '.$dom.', '.$kodPocztowy.' '.$miejscowosc.'</font><br />';
  77. echo '<font size="2" color="#2f2722">Telefony: '.$tel1.', '.$tel2.'</font><br />';
  78. echo '<font size="2" color="#2f2722">Fax: '.$fax.'</font><br />';
  79. echo '<font size="2" color="#2f2722">E-mail: <a href="mailto:'.$email.'" class="link">'.$email.'</a></font><br />';
  80. echo '<font size="2" color="#2f2722">WWW: <a href="http://'.$url.'" class="link">'.$url.'</a></font><br /><br />';
  81.  
  82. break;
  83. case 'urz_miasta':
  84.  
  85. echo '<span class="contentheading"><img src="image/green-bullet.png"> '.$nazwa.'</span><br />';
  86. echo '<font size="2" color="#2f2722">Adres: '.$ulica.' '.$dom.', '.$kodPocztowy.' '.$miejscowosc.'</font><br />';
  87. echo '<font size="2" color="#2f2722">Telefony: '.$tel1.', '.$tel2.'</font><br />';
  88. echo '<font size="2" color="#2f2722">Fax: '.$fax.'</font><br />';
  89. echo '<font size="2" color="#2f2722">E-mail: <a href="mailto:'.$email.'" class="link">'.$email.'</a></font><br />';
  90. echo '<font size="2" color="#2f2722">WWW: <a href="http://'.$url.'" class="link">'.$url.'</a></font><br /><br />';
  91.  
  92. break;
  93. case 'biblioteki_czytelnie':
  94.  
  95. echo '<span class="contentheading"><img src="image/green-bullet.png"> '.$nazwa.'</span><br />';
  96. echo '<font size="2" color="#2f2722">Adres: '.$ulica.' '.$dom.', '.$kodPocztowy.' '.$miejscowosc.'</font><br />';
  97. echo '<font size="2" color="#2f2722">Telefony: '.$tel1.', '.$tel2.'</font><br />';
  98. echo '<font size="2" color="#2f2722">Fax: '.$fax.'</font><br />';
  99. echo '<font size="2" color="#2f2722">E-mail: <a href="mailto:'.$email.'" class="link">'.$email.'</a></font><br />';
  100. echo '<font size="2" color="#2f2722">WWW: <a href="http://'.$url.'" class="link">'.$url.'</a></font><br />';
  101. echo '<font size="2" color="#2f2722">'.$uwagi.'</font><br /><br />';
  102.  
  103. break;
  104. case 'szkoly_przedszkola':
  105. echo '<span class="contentheading"><img src="image/green-bullet.png"> '.$nazwa.'</span><br />';
  106. echo '<font size="2" color="#2f2722">Adres: '.$ulica.' '.$dom.', '.$kodPocztowy.' '.$miejscowosc.'</font><br />';
  107. echo '<font size="2" color="#2f2722">Telefony: '.$tel1.', '.$tel2.'</font><br />';
  108. echo '<font size="2" color="#2f2722">Fax: '.$fax.'</font><br />';
  109. echo '<font size="2" color="#2f2722">E-mail: <a href="mailto:'.$email.'" class="link">'.$email.'</a></font><br />';
  110. echo '<font size="2" color="#2f2722">WWW: <a href="http://'.$url.'" class="link">'.$url.'</a></font><br /><br />';
  111. break;
  112. case 'bankomaty':
  113. echo '<span class="contentheading"><img src="image/green-bullet.png"> Adres: '.$adres.'</span><br />';
  114. echo '<font size="2" color="#2f2722">Należy do: '.$bank.'</font><br />';
  115. echo '<font size="2" color="#2f2722">Czynne: '.$uwagi.'</font><br /><br />';
  116.  
  117. break;
  118. }
  119. }
  120. $all = mysql_query("SELECT COUNT(*) FROM '.$baza.'");
  121. $ile = mysql_result($all, 0);
  122.  
  123. $next = $_GET['start'] + $ile_na_stronie;
  124. $prev = $_GET['start'] - $ile_na_stronie;
  125.  
  126. if($ile > $ile_na_stronie)
  127. {
  128. for($i=0; $i<ceil($ile/$ile_na_stronie); $i++)
  129. {
  130. echo '<a href="?start='.($i*$ile_na_stronie).'">'.($i+1).'</a> | ';
  131. }
  132.  
  133. if ($_GET['start'] == 0)
  134. {
  135. echo '<a href="?start='.$next.'">Następny ></a>';
  136. }
  137. elseif (($_GET['start'] > 0) && ($next < $ile))
  138. {
  139. echo '<a href="?start='.$prev.'">< Poprzedni</a> | ';
  140. echo '<a href="?start='.$next.'">Następny ></a>';
  141. }
  142. elseif ($next > $ile)
  143. {
  144. echo '<a href="?start='.$prev.'">< Poprzedni</a>';
  145. }
  146. }
  147. ?>


Z góry dzięki za pomoc.
Substr
  1. while (wiersz = mysql_fetch_assoc($sql))


Dodaj znak dolara przed wiersz i zobacz.
skarabe.pl
Może bardziej chodzi o linię 16? A błąd który wklejasz jest nieaktualny?
  1. while (wiersz = mysql_fetch_assoc($sql))
  2.  
  3. // powinno byc:
  4.  
  5. while ($wiersz = mysql_fetch_assoc($sql))
rafal155
Kurde, wstawienie dolara nie pomogło ;/
Spawnm
Forum nie parser!
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.