Witam serdecznie. Pisze tu po raz pierwszy bo praktycznie kończę już stronkę, a niestety utknąłem w jednym miejscu. Kompletnie nie rozumiem w czym jest problem. Postaram się jasno opisać o co chodzi:
Mam 2 tabele - um (od umiejetnosci) i umd (umiejetnosci dodatkowe)
W tabeli um mam pola idu i um
W tabeli umd: id1 (jako klucz podstawowy) idu1 (pole o wartości idu z pierwszej tabeli) i dod (dodatkowe)
Teraz chcę wykonać zapytanie:
$sql=("SELECT um.idu, um.um, umd.idu1, umd.dod FROM um , umd WHERE um.idu=umd.idu1");
i wszystko wydaje się prawidłowe, zwłaszcza, że kiedy wpisuję takie zapytanie w Vertrigo Serv czyli na moim wirtualnym serwerze - wszystko gra i wyświetla się prawidłowo. Problem pojawia się dopiero na stronie. Poniżej zapytania mam coś takiego:
while ($query_row=mysql_fetch_assoc($sql)) {
$idu1=$query_row['idu1'];
echo $idu1; }
Mniejsza z tym, co chcę wyświetlić, bo będzie tam zupełnie inne pole, ale serwer wyrzuca mi coś takiego:
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource i że niby w linii 136 czyli w tej w której mam while
Ktoś z Was rozumie o co tutaj chodzi? Bardzo proszę o jakąś podpowiedź, bo ja nie mam pojęcia. Pozdrawiam.