Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] Problem z SELECT
mysql_php
post
Post #1





Grupa: Zarejestrowani
Postów: 36
Pomógł: 0
Dołączył: 1.08.2006

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


Proszę Was o pomoc z zlokalizowaniu błędu w tym SELECT. Szukałem i nie mam pojęcia co jest nie tak:

  1. <?php
  2.  
  3. $polacz = mysql_connect('localhost', 'root', 'XXXXXX');
  4. $wybierz = mysql_select_db('wypozyczalnia');
  5.  
  6. $zapytanie = "SELECT ID_wypozyczenia, ID_filmu, f_nazwa, f_nazwa_pl, ID_osoby, o_nazwisko
    , o_imie, w_data_wyp, w_data_zwr, w_data_plan, w_ilosc_dni_przeterm, w_uwagi, w_status
  7. FROM 'wypozycz', 'filmy', 'gatunek'
  8. WHERE wypozycz.ID_filmu=filmy.ID_filmu AND wypozycz.ID_osoby=osoby.ID_osoby";
  9. $wynik = mysql_query($zapytanie);
  10.  
  11. while ($row = mysql_fetch_array($wynik))
  12. {
  13. printf ("<tr><td>$row[ID_wypozyczenia]</td>
  14.  <td>$row[ID_filmu]</td>
  15.  <td>$row[f_nazwa]</td>
  16.  <td>$row[f_nazwa_pl]</td>
  17.  <td>$row[ID_osoby]</td>
  18.  <td>$row[o_nazwisko]</td>
  19.  <td>$row[w_data_wyp]</td>
  20.  <td>$row[w_data_zwr]</td>
  21.  <td>$row[w_data_plan]</td>
  22.  <td>$row[w_ilosc_dni_przeterm]</td>
  23.  <td>$row[w_uwagi]</td>
  24.  <td>$row[w_status]</td>
  25.  
  26. </tr>");
  27. }
  28. ?>


wyświetla mi taki komunikat:

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in D:\wamp\www\Najnowszy\pokaz_wypozyczenia.php on line 40
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
mysql_php
post
Post #2





Grupa: Zarejestrowani
Postów: 36
Pomógł: 0
Dołączył: 1.08.2006

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


ok, zastosowałem funkcję mysql_error() ale nie wiele więcej mi to mówi. Wiem, że błąd jest gdzieś w SELECT. Ale nadal nie wiem gdzie, pomóżcie mi proszę bo już mi oczy wychodzą z orbit od wpatrywania się:

SELECT ID_wypozyczenia, ID_filmu, f_nazwa, f_nazwa_pl, ID_osoby, o_nazwisko, o_imie, w_data_wyp, w_data_zwr, w_data_plan, w_ilosc_dni_przeterm, w_uwagi, w_status FROM 'wypozycz', 'filmy', 'gatunek' WHERE wypozycz.ID_filmu=filmy.ID_filmu AND wypozycz.ID_osoby=osoby.ID_osoby
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''wypozycz', 'filmy', 'gatunek' WHERE wypozycz.ID_filmu=filmy.ID_f' at line 2
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in D:\wamp\www\Najnowszy\pokaz_wypozyczenia.php on line 42

Ten post edytował mysql_php 6.08.2006, 10:13:04
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: 10.10.2025 - 09:44