Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL][PHP]Wypisywanie zapytan z dwóch tabel
spayk
post
Post #1





Grupa: Zarejestrowani
Postów: 364
Pomógł: 3
Dołączył: 29.11.2008

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


  1. sql = mysql_query("SELECT post.*, time_posting.* FROM post LEFT JOIN time_posting ON post.id=time_posting.id_post WHERE time_posting.time < '$time' AND time_posting.id_user = '$id' ") or die(mysql_error());



am takie zapytanie chce wypisac post.id, kombinuje i za chorele nic nie wychodzi ;/
post.title mi wyspisuje ale daltego ze jest jedno a id jest w post i time_posting
Go to the top of the page
+Quote Post
sunpietro
post
Post #2





Grupa: Zarejestrowani
Postów: 262
Pomógł: 26
Dołączył: 23.01.2009
Skąd: eZ Systems

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


Poczytaj o aliasach w SQL. W skrócie: dla tabeli post, kolumna id może mieć alias "post_id" (select id as post_id...). Tylko, że musisz ręcznie wypisać to co chcesz wyciągnać z bazy, a nie za pomocą gwiazdki. Dzięki temu zaoszczędzisz bazę danych.
Go to the top of the page
+Quote Post

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: 26.09.2025 - 08:07