Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP]Wyciągnięcia z Mysql 2 tabel jednocześnie
Forum PHP.pl > Forum > Przedszkole
RealKiller
Witam mam problem od nośnie wyciągnięcia z Mysql 2 tabel jednocześnie można przeprowadzić taka operacje czy nie za bardzo proszę o wyrozumiałość dopiero zaczynam.
  1. <?php
  2. mysql_connect('localhost','root','') or
  3. die ("Error");
  4. mysql_select_db('rekord') or
  5. die ("Error");
  6.  
  7.  
  8. $zapytanie = mysql_query("SELECT * FROM `potwory`");
  9. while ($zapytanie && $rekord = mysql_fetch_assoc($zapytanie))
  10. $zapytanie2 = mysql_query("SELECT * FROM `uzytkownicy`");
  11. while ($zapytanie2 && $rekord2 = mysql_fetch_assoc($zapytanie2)) {
  12.  
  13. echo $rekord2['idu'];
  14. echo $rekord['idp'];
  15. }
  16. ?>
SpiritCode
T co napisałeś jak dla mnie nie ma większego sensu.
Aż sobie rozpisałem i dodałem kometarze:
  1. $zapytanie = mysql_query("SELECT * FROM `potwory`"); // tu jest spoko
  2. while ($zapytanie && $rekord = mysql_fetch_assoc($zapytanie)) // brakuje klamer. Brak klamer wykona Ci tylko jedną linijkę poniżej. $zapytanie tutaj jest zbedne
  3. $zapytanie2 = mysql_query("SELECT * FROM `uzytkownicy`");
  4. while ($zapytanie2 && $rekord2 = mysql_fetch_assoc($zapytanie2)) { // $zapytanie2 jest zbędne
  5.  
  6. echo $rekord2['idu'];
  7. echo $rekord['idp'];
  8. }


Jeśli już chcesz zrobić to w ren sposób to lepiej zrób tak:
  1. $zapytanie = mysql_query("SELECT * FROM potwory");
  2. while ($rekord = mysql_fetch_assoc($zapytanie))
  3. {
  4. $zapytanie2 = mysql_query("SELECT * FROM uzytkownicy");
  5.  
  6. while ($rekord2 = mysql_fetch_assoc($zapytanie2))
  7. {
  8. echo $rekord2['idu'];
  9. echo $rekord['idp'];
  10. }
  11. }


Ale powiedz co chcesz osiągnąć? Może uda nam się to załatwić dużo prościej
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.