Hej wszystkim.
Chciałbym aby na mojej stronie było stronicowanie wyników.
Znalazłem gotowe rozwiązanie od użytkownika @nospor, ale nie potrafię tego podpiąć do mojego zapytanja. Jestem jeszcze zbyt zielony niestety.
Może jest wszystko super wyjaśnione, ale jak dla mnie to dalej zbyt trudne sad.gif
oto link do skryptu
Cytat


a oto mój kod PHP
  1. <?php  
  2. @$db = mysql_connect("localhost", "root", "123456z") or die("nie mozna polaczyc z baza danych".mysql_error());
  3. mysql_query("set charset latin2");
  4. mysql_select_db("ksiazka") or die("nie mozna wybrac bazy danych");
  5. $query = "SELECT klient.Imie, klient.Nazwisko, miasto.Kierunkowy, klient.Nrtel, klient.Firma, wojewodztwo.Nazwa, miasto.Nazwa, klient.Ulica, klient.Kod_poczt
  6. FROM `wojewodztwo` , `miasto` , `klient`
  7. WHERE idWojewodztwo = Wojewodztwo_idWojewodztwo
  8. AND idMiasto = Miasto_idMiasto
  9. AND klient.Firma='Tak';";
  10. $results = mysql_query($query);  
  11. $num_results = mysql_num_rows($results);
  12. echo '<p style="font-size:11px" >';
  13. echo "Ilość numerów kontaktowych: ".$num_results;
  14. echo "<br/>";
  15. echo "<br/>";
  16. echo "<br/>";
  17. $i=0;
  18. while($row = mysql_fetch_array($results)){
  19. $i+=1;
  20. echo "<br/>";
  21. echo '<table width="270" border="0" align="left" style="font-size:10px ; font-family: Verdana, Arial, Helvetica, sans-serif;">';
  22. echo "<tr>";
  23. echo '<td width="40" bgcolor="#9EB4FC">Imie: </td>';
  24. echo '<td width="130">';
  25. echo $row[0];
  26. echo"</td>";
  27. echo "</tr>";
  28. echo "<tr>";
  29. echo '<td width="40" bgcolor="#9EB4FC">Nazwisko: </td>';
  30. echo '<td width="130">';
  31. echo $row[1];
  32. echo "</td>";
  33. echo "</tr>";
  34. echo "<tr>";
  35. echo '<td width="40" bgcolor="#9EB4FC">Numer tel: </td>';
  36. echo '<td width="130">';
  37. echo $row[2];
  38. echo "-";
  39. echo $row[3];
  40. echo "</td>";
  41. echo "</tr>";
  42. echo "<tr>";
  43. echo '<td width="40" bgcolor="#9EB4FC">Województwo: </td>';
  44. echo '<td width="130">';
  45. echo $row[5];
  46. echo "</td>";
  47. echo "</tr>";
  48. echo "<tr>";
  49. echo '<td width="40" bgcolor="#9EB4FC">Miasto: </td>';
  50. echo '<td width="130">';
  51. echo $row[6];
  52. echo "</td>";
  53. echo "</tr>";
  54. echo "<tr>";
  55. echo '<td width="40" bgcolor="#9EB4FC">Ulica: </td>';
  56. echo '<td width="130">';
  57. echo $row[7];
  58. echo "</td>";
  59. echo "</tr>";
  60. echo "<tr>";
  61. echo '<td width="40" bgcolor="#9EB4FC">Kod pocztowy: </td>';
  62. echo '<td width="130">';
  63. echo $row[8];
  64. echo "</td>";
  65. echo "</tr>";
  66. echo "</table>";
  67.  echo "<br/>";
  68.  echo "<br/>";
  69.  echo "<br/>";
  70.  echo "<br/>";
  71.  echo "<br/>";
  72.  echo "<br/>";
  73.  echo "<br/>";
  74.  echo "<br/>";
  75.  echo "<br/>";
  76.  echo "<br/>";
  77.  echo "<br/>";
  78. };
  79. ?>


Przy okazji wiecie może czemu jeśli dam mniej znaczników <br/> na końcu to ie wyświetla mi dane nie jedna pod druga a schodkowo że w połowie jak się jedne kończą to drugie zaraz obok i takie schody się tworzą.