Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MYSQL]Pobieranie dancyh
king
post
Post #1





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 20.07.2008

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


Witam.....
Pobieram dane z bazy tym skryptem i chialbym zrobic takiego rodzaju linki,

np skrypt ponizej wyswietli mi dane czyli id i nazwe.... i jak nacisne na nazwe to pokazuje mi wszyskie pozostale informacje z tabeli bo takowe mam:)

pobieranie.php
  1. <?php
  2.  include("config/conf.php");
  3.  
  4. //Laczenie z baza
  5. mysql_connect ( $dbhost, $dbuser, $dbpass)or die("Nie można się połączyć z bazą: ".mysql_error());
  6. mysql_select_db($dbname) or die(mysql_error());
  7.  
  8.  
  9.  
  10. $wynik = mysql_query("SELECT dane_id, nazwa FROM `dane`") 
  11. or die("Nie udało się pobrać danych z bazy!");
  12.  
  13.  
  14.  
  15.  
  16. while ($rekord = mysql_fetch_array($wynik))
  17. {
  18. echo('
  19. <tr style="background-color:#FFFF99;">
  20. <td>'.$rekord["dane_id"].'</td>
  21. <td>'.$rekord["nazwa"].'</td>
  22.  
  23. </tr>');
  24. }
  25. ?>



i chcialbym zeby to wsyzstko bylo w pliku pobieranie.php
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
king
post
Post #2





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 20.07.2008

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


dzieki.... cos tam sie ruszylo z moim problemem.....
ale w bazie mam dwa rekordy a wyswietla tylko jednego potwora......


oraz screena jak wyglada moja baza......

http://img516.imageshack.us/img516/4667/bazavg5.jpg

EDIT\\

Dobra wyswietla mi dwa rekordy, ale.... po nacisnieciu na link dane sie nie pokazuja

  1. <?php
  2. include("config/conf.php");
  3.  
  4. //Laczenie z baza
  5. mysql_connect ( $dbhost, $dbuser, $dbpass)or die("Nie można się połączyć z bazą: ".mysql_error());
  6. mysql_select_db($dbname) or die(mysql_error());
  7.  
  8. $akcja1= (isset($_GET['akcja']))?$_GET['akcja']:false;
  9. if(!$akcja1)
  10. {
  11. $wynik = mysql_query("SELECT * FROM `monster`") 
  12. or die("Nie udało się pobrać danych z bazy!");
  13.  
  14. while ($rekord = mysql_fetch_array($wynik))
  15. {
  16. echo('$rekord["nazwa"]<a target="_self" href="baza1.php?akcja='.$rekord["potwor_id"].'">'.$rekord["nazwa"].'</a>
  17. ');
  18. }
  19.  } 
  20. //jak ten skrypt ponizej przerobic aby pokazywalo mi te dane po nacisnieciu linku 
  21. cja ktorego nie ma:(
  22.  
  23.  
  24. if($akcja1)
  25. {
  26.  
  27. $result1 = mysql_query("select * from monster WHERE potwor_id = '".$akcja."'");
  28. $row1 = mysql_fetch_array($result1);
  29. //w tej tabalece ponizej maja byc dane
  30. ?>
  31. <table>
  32. <tr>
  33. <td bgcolor="#B2B3CA"><div align="center"><strong><? echo $row1['nazwa']; ?></strong></div></td>
  34. <td bgcolor="#B2B3CA"><div align="center"><? echo $row1['atak']; ?></div></td>
  35. <td bgcolor="#B2B3CA"><div align="center"><? echo $row1['obrona']; ?></div></td>
  36. <td bgcolor="#B2B3CA"><div align="center"><? echo "".$row1['obr_min']."-".$row1['obr_max'].""; ?></div></td>
  37. <td bgcolor="#B2B3CA"><div align="center"><? echo $row1['hp']; ?></div></td>
  38. </tr>
  39. </table>
  40. <?php
  41. };
  42. ?>


ok poprawilem sobie... wszystko sie wyswietla....

Ten post edytował king 19.08.2008, 08:15:40
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 26.09.2025 - 02:38