Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: jak wyciagnac dane z 2 tabel??
Forum PHP.pl > Forum > Bazy danych > MySQL
invx
jak sie wyciaga dane z dwuch tabel w MySQL questionmark.gif w zadnym kursie tego nie znalazlem , czy trzeba sie laczyc 2 razy z baza?
FiDO
A co chesz konkretnie wyciagnac z tych dwoch tabel questionmark.gif


PS. php P. -> Bazy danych
mistrzu
Musisz dać dwa zapytania mysql_query(). Nie ma chyba innego rozwiązania.
invx
no chce zaluzmy jakies dane z tabeli wyciagnac z jakis rekordow ...
a jakim maly przyklad dalo by sie?? jak potem wyglada komenda echo??
Majdan
Nie bardzo Cię rozumiem.
:arrow: http://forum.php.pl/viewtopic.php?t=14959
JOHNY
nie trzeba sie laczyć wystarczy

[sql:1:8ae64d7293]
Select * From tabela1,tabela2
[/sql:1:8ae64d7293]
lub
[sql:1:8ae64d7293]
Select tabela1.id, tabela2.id etc From tabela1,tabela2
[/sql:1:8ae64d7293]

Chyba dobrze napisałem biggrin.gif ale polecam manuala do mysql
Zobacz tutaj http://www.keithjbrown.co.uk/vworks/mysql/.../mysql_p5.shtml

Hmm dalem ci przyklad zapytania smile.gif a jesli chodzi o wyslanie tego na www to chyba trzeba strorzyc 2 zapytanie
[php:1:8ae64d7293]<?php
$query2 = "SELECT * FROM artykuly";
$wynik2 = mysql_query($query2);

while($row2 = mysql_fetch_array($wynik2)) {

echo "<table width="100%" border="0" cellspacing="0" cellpadding="0">"
."<tr>"
."<td width="23%" class="rallynews">[". $row2['data_dodania'] ."]</td>"
."<td width="77%"><a href="artykuly.php?id=". $row2['id'] ."" class="rallynews">". $row2['temat'] ."</a></td>"
."</tr>"
."</table>";
}
?>[/php:1:8ae64d7293]
tak samo robisz 1 query
Nie wiem czy oto chodzi ale moze cos pomoglem
Pozdrawiam
invx
i to
[php:1:8a2c80f33e]<?php
$query2 = "SELECT * FROM artykuly";
$wynik2 = mysql_query($query2);
?>[/php:1:8a2c80f33e]
to daje normalnie po zapytaniu pierwszyszm?? a co sie stanie jak mam dwie tabele a i b. i w nich sa takie same nazwy rekordow??
JOHNY
co do 2 części pytania to nie bylo by problemu jesli uzyjesz 2 zapytan query pokaze ci wynik zapytania 1 i wynik zapytania 2 z query2.
Chyba niemożliwe jest przy uzyciu jednego zapytania wywołanie tych samych danych ze struktury tablic bo chyba ty mysql oszalało biggrin.gif

Musisz uzyc 2 zapytan

A najelpiej jakbys napisał jak wyglada struktura tablicy1 i tablicy 2 i powidzial dokladnie co chcesz otrzymać na www biggrin.gif

Nie wiem czy można uzyc takiej funkcji ale możesz sprubować

[php:1:c065ddb927]<?php
while($row = mysql_fetch_array($wynik), $row2 = mysql_fetch_array($wynik2))
?>[/php:1:c065ddb927]
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.