Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP] - Problem z wyświetlaniem
-Shinigami-
post 12.03.2011, 10:49:53
Post #1





Goście







Witam. Mam problem. Napisałam skrypt wyświetlający karty graficzne, zapisane w bazie danych. Chciałabym przerobić go tak, aby po kliknięciu na model karty, przenosiło do strony "konkret.php" i pobierałoby wtedy z bazy danych dokładną specyfikację. Niestety, nie potrafię pobrać "nazwy", wybranej karty, tak, aby na stronie "konkret.php" wyświetlało jej specyfikację. Jeśli ktoś mógłby pomóc, będę wdzięczna. Pozdrawiam.

kartyg.php
  1. <?php
  2.  
  3.  
  4.  
  5. $db = mysql_connect('localhost','bibliotekarz','123456') or
  6. die ("Sprawdz polaczenie z serverem!");
  7.  
  8. mysql_select_db("bibliotekautk");
  9.  
  10. $tabela = 'kartyg';
  11.  
  12.  
  13. $query = "SELECT * FROM $tabela WHERE zlacze='AGP';";
  14. $wynik = mysql_query($query);
  15.  
  16.  
  17. $ile_znalezionych = mysql_num_rows($wynik);
  18.  
  19. echo "<center><h4>Karty graficzne - AGP</h4>";
  20. echo "<table border=1>";
  21. echo "<tr><th>Producent</td><th>Chipset</td><th>Model</td><th>Skal.</td><th>Rozdzielczość</td><th>Typ pamięci</td><th>Sz.P.</td><th>I.P.</td><th>Cz.P.</td><th>Cz.R.</td><th>Miniatura</td></tr>";
  22.  
  23. for ($i=0; $i<$ile_znalezionych; $i++) {
  24. $wiersz = mysql_fetch_array($wynik);
  25. echo "<tr>
  26. <td><a href=?body=konkret>".$wiersz['model']."</a></td>
  27. <td>".$wiersz['typpamieci']."</td>
  28. <td>".$wiersz['szynapamieci']."</td>
  29. <td>".$wiersz['iloscpamieci']."</td></tr>";
  30.  
  31. }
  32. echo "</table></center><br><br>";
  33.  
  34.  
  35.  
  36. if (!$ile_znalezionych) { echo "Brak";}
  37.  
  38.  
  39. ?>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
-Shinigami-
post 12.03.2011, 11:32:54
Post #2





Goście







O teraz przechodzi do strony : http://localhost/index.php?body=konkret&id=1

Ale pokazuje się błąd: Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in C:\Program Files (x86)\WebServ\httpd\includes\konkret.php on line 12

Plik konkret.php:

  1. <?php
  2.  
  3.  
  4. $db = mysql_connect('localhost','bibliotekarz','123456') or
  5. die ("Sprawdz polaczenie z serverem!");
  6.  
  7. mysql_select_db("bibliotekautk");
  8.  
  9. $tabela = 'kartyg';
  10.  
  11.  
  12. $query = "SELECT * FROM $tabela WHERE ID='$_GET['ID']';";
  13. $wynik = mysql_query($query);
  14.  
  15.  
  16. $ile_znalezionych = mysql_num_rows($wynik);
  17.  
  18. echo "<center><h4>Kart graficzna - $model</h4>";
  19. echo "<table border=1>";
  20. echo "<tr><th>Producent</td><th>Chipset</td><th>Model</td><th>Skal.</td><th>Rozdzielczość</td><th>Typ pamięci</td><th>Sz.P.</td><th>I.P.</td><th>Cz.P.</td><th>Cz.R.</td><th>Miniatura</td></tr>";
  21.  
  22. for ($i=0; $i<$ile_znalezionych; $i++) {
  23. $wiersz = mysql_fetch_array($wynik);
  24. echo "<tr>
  25. <td>".$wiersz['producent']."</td>
  26. <td>".$wiersz['chipset']."</td>
  27. <td>".$wiersz['model']."</a></td>
  28. <td>".$wiersz['skalowanie']."</td>
  29. <td>".$wiersz['rozdzielczosc']."</td>
  30. <td>".$wiersz['typpamieci']."</td>
  31. <td>".$wiersz['szynapamieci']."</td>
  32. <td>".$wiersz['iloscpamieci']."</td>
  33. <td>".$wiersz['czpamieci']."</td>
  34. <td>".$wiersz['czrdzenia']."</td>
  35. <td><a href=".$wiersz['file_patch']."><img src=".$wiersz['file_patch']." width=100 height=100 border=0></a></td></tr>";
  36.  
  37. }
  38. echo "</table></center><br><br>";
  39.  
  40.  
  41. if (!$ile_znalezionych) { echo "Brak";}
  42.  
  43.  
  44.  
  45. ?>
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 - 20:56