Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] Śmieszny problem z kodem stronncowania
mihipoznan
post 1.05.2008, 18:52:26
Post #1





Grupa: Zarejestrowani
Postów: 194
Pomógł: 0
Dołączył: 27.02.2008

Ostrzeżenie: (0%)
-----


Mam kod stronnicowania, który wygląda tak:

  1. <?
  2.  $page = $_GET['page'];
  3.  $id_con = mysql_connect(localhost,x,x); //podajemy dane bazy MySQL konieczne do połączenia
  4.  mysql_select_db($baza) or die("Nie moge zaznaczyc bazy danych");
  5.  $zapytanie = "SELECT COUNT(*) FROM sprzedaz";
  6.  $idzap = mysql_query($zapytanie) or die("Błąd zapytania.");
  7.  $wszystkich=mysql_fetch_row($idzap);
  8.  $ilestr=6; // podajemy tutaj ilość wyników na jedną stronę.
  9.  $podstron=ceil($wszystkich[0]/$ilestr);
  10.  $id_con = mysql_connect(localhost,x,x); //podajemy dane bazy MySQL konieczne do połączenia
  11.  mysql_select_db($baza) or die("Nie moge zaznaczyc bazy danych");
  12.  $sql= "SELECT * FROM sprzedaz LIMIT ".(($page-1)*$ilestr).",".$ilestr*$page."";
  13.  while($wiersz = mysql_fetch_array($sql) {
  14.  
  15.  //wyświetlamy zawartość tabeli za pomocą $wiersz[‘nazwa_pola’]
  16.  
  17.  }
  18.  if ($page>1) echo "<a href=index1.php?url=3&page=".($page-1).">Poprzednia </a>"; else
  19.  echo "Poprzednia ";
  20.  echo '<a href="index1.php?url=3&page='.$page.'">'.$page.'</a>';
  21.  if ($page<$podstron) echo "<a href=index1.php?url=3&page=".($page+1)."> Następna</a>";
  22.  else echo " Następna";
  23.  ?>


I wyskakuje błąd
Parse error: syntax error, unexpected T_STRING in /oferty.inc on line 61
czyli ta :
  1. <?php
  2. $id_con = mysql_connect(localhost,nazwa bazy,has&#322;o);
  3. ?>


Co tu jest źle ?haha.gif

Aha hasło zawiera cyfry i litery i tak głupio to koloruje ..
[img]
http://img177.imageshack.us/img177/116/fragvu0.jpg[/img]

Ten post edytował mihipoznan 1.05.2008, 18:56:42
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
mihipoznan
post 2.05.2008, 09:29:45
Post #2





Grupa: Zarejestrowani
Postów: 194
Pomógł: 0
Dołączył: 27.02.2008

Ostrzeżenie: (0%)
-----


Jeszcze tylko jeden bład wyskakuje w tej funkcji for..
kod:
  1. <?
  2.  $page = $_GET['page'];
  3.  $id_con = mysql_connect("localhost","pphfarina3","1234567iola"); //podajemy dane bazy MySQL konieczne do połączenia
  4.  $baza="pphfarina3";
  5.  mysql_select_db($baza) or die (mysql_error());
  6.  $zapytanie = "SELECT COUNT(*) FROM sprzedaz";
  7.  $idzap = mysql_query($zapytanie) or die (mysql_error());
  8.  $wszystkich=mysql_fetch_row($idzap);
  9.  $ilestr=10; // podajemy tutaj ilość wyników na jedną stronę.
  10.  $podstron=ceil($wszystkich[0]/$ilestr);
  11.  $sql= "SELECT * FROM sprzedaz LIMIT ".(($page-1)*$ilestr).",".$ilestr*$page."";
  12.  $result = mysql_query($sql);
  13.  while($wiersz = mysql_fetch_array($result)) {
  14.  echo "<TD><TR>
  15.  <td style=\" width: 90px;border-style: solid; border-width: 1pt; border-color: #CCCCCC\">{$wiersz['firma']}</td>";
  16.  echo "
  17.  <td style=\" width: 90px;border-style: solid; border-width: 1pt; border-color: #CCCCCC\">{$wiersz['rodzaj']}";
  18.  echo "
  19.  <td style=\" width: 90px;border-style: solid; border-width: 1pt; border-color: #CCCCCC\">{$wiersz['woj']}";
  20.  echo "
  21.  <td style=\" width: 90px;border-style: solid; border-width: 1pt; border-color: #CCCCCC\">{$wiersz['ilosc']}";
  22.  echo "
  23.  <td style=\" width: 90px;border-style: solid; border-width: 1pt; border-color: #CCCCCC\">{$wiersz['cena']}";
  24.  echo '
  25.  <td style= " width: 90px;border-style: solid; border-width: 1pt; border-color: #CCCCCC"><a href= "info1.php?sprzedaz='.$wiersz['sprzedaz'].'">Więcej ></a href></td>';
  26.  $i++;
  27.  }
  28.  for(i=1; i<=$podstron; $i++) {
  29.  echo ' ';
  30. if(i==$page) echo $page;
  31. else echo '<a href="index1.php?url=3&page='.$page.'">'.$page.'</a>';
  32.  }
  33.  ?>
  34.  <?
  35.  if($i == 0){
  36.  echo('<td colspan="6" style="border-style: solid; border-width: 1pt; border-color: #CCCCCC; text-align: center;">Brak ofert w tej kategorii. <a href="index1.php?url=6">Dodaj ofertę !</a href></td></tr>');
  37.  }
  38.  ?>


I błąd w
  1. <?php
  2. for(i=1; i<=$podstron; $i++) {
  3. ?>


Kod
[b]Parse error[/b]:  syntax error, unexpected '=', expecting ';'
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 19:31