Gdy próbuje pobrac dane z dwu tabel bezposrednio z bazy /przez phpAdmin/ poleceniem
Kod
SELECT members.id as memid, pictures.pid as picid, pictures.pic_name as picname FROM members, pictures WHERE pictures.pid = members.id
wszytko jest okay baza zwraca prawidlowy wynik.
Schody zaczynają sie wtedy kiedy próbuje zrobic to samo przy pomocy skryptu php
<?php $query = "SELECT members.id as memid, pictures.pid as picid, pictures.pic_name as pic
name FROM members, pictures WHERE pictures.pid = members.id "; if(!($result)) { $photo = $row_data["picname"]; } ?>
Otrzymuje wówczas wynik zmniejszony w porównaniu z wynikami uzyskanymi z bezpośredniego zapytania i ze stanem faktycznym.
Dlaczego tak sie dzieje ?