Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MySQL] błąd T_LNUMBER w PHP, brak błedu w MySQL
MatriXirtaM
post
Post #1





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 23.12.2010

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


Hej,

Potrzebuje małej pomocy odnośnie zapytania MySQL...

  1. $zap1 = 'select linia.Id_linii, kursy1.Id_punktu as punkt_poczatkowy, kursy1.Czas as czas_odjazdu, kursy2.Id_punktu as punkt_koncowy, kursy2.Czas as czas_przyjazdu from linie_mpk linia, kursy_mpk kursy1 join kursy_mpk kursy2 using(Id_kursu) where kursy1.Id_punktu=1 and kursy2.Id_punktu=2 and kursy1.Czas>'12:00:00' and kursy1.Czas<'13:00:00' and kursy1.Id_kursu like '10%' and linia.Id_kursu=kursy1.Id_kursu';
  2.  
  3. $zap2 = 'select * from kursy_mpk where Id_kursu in (select Id_kursu as kurs from kursy_mpk where (Id_punktu=1 and kursy_mpk.Czas>'12:00:00' and kursy_mpk.Czas<'13:00:00') and Id_kursu like '10%') and czas>(select min(czas) from kursy_mpk where Id_kursu in (select Id_kursu as kurs from kursy_mpk where (Id_punktu=1 and kursy_mpk.Czas>'12:00:00' and kursy_mpk.Czas<'13:00:00') and Id_kursu like '10%') and Id_punktu=1) and Id_punktu<>1';
  4.  
  5. $uchwyt = mysql_query($zap2);
  6. while ($wynik = mysql_fetch_assoc($uchwyt)){
  7. print_r($wynik);
  8. }


Coś tu jest nie tak... ale nie wiem co... Mianowicie jak te zapytania wykonują się w samej bazie, to zwraca mi wyniki poprawnie, a jak przez php, to zwraca mi tylko: "Parse error: syntax error, unexpected T_LNUMBER in D:\XAMPP\xampp\htdocs\SIP\query.php on line 5" czyli w linijce 1 lub 3.

Co zrobiłem źle?

Ten post edytował MatriXirtaM 25.12.2010, 10:58:11
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 04:35