Topic: SELECT is dvieju lenteliu

Gal galit daug maz nusakyti query norint atlikti toki veiksma:

Yra dvi lenteles.
1. Komentarai
2. Useriai

Reiktu paselectinti komentarus, bet ir pagal salia komentaro esanti USER_ID i ta pati komentaru array issitraukti ir nick name ir jei reiks daugiau info apie useri. Hm, tikiuosi kas nors supras :-)

Re: SELECT is dvieju lenteliu

Nu tai...

SELECT Useriai.*, Komentarai.*
FROM Useriai INNER JOIN Komentarai ON Useriai.USER_ID = Komentarai.USER_ID

Re: SELECT is dvieju lenteliu

eilini karta aciu uz operatyvuma :-)

Re: SELECT is dvieju lenteliu

Man kazkas nelabai gaunasi su tuo JOIN :( Pasidarau identiska query kaip sis(nes niekaip nesigauna), bet kazkaip nesuprantu, kaip man pateikti tuos duomenis($row['Komentarai.Tekstas'])? :|


Warning: count(): Parameter must be an array or an object that implements Countable in /home/pasokime/domains/mysql.lt/public_html/forumas/include/parser.php on line 820

5

Re: SELECT is dvieju lenteliu

Gal aš čia kažką netaip supratau klausime, bet jei teisingai stpratau, tai šiuo atveju būtų $row->tekstas

Mintys - blogas apie gyvenimą, politiką, ekonomiką, kultūrą, mokslą ir kitką.
Adventure Lietuva - kompiuteriniai žaidimai, kurie yra meno forma.
Pasaulio šalių himnai - įrašai, žodžiai ir jų vertimai, informacija.

Re: SELECT is dvieju lenteliu

Kaip paimti duomenis po užklausos į MySQL serverį priklauso nuo to, kokias funkcijas/objektus naudoji darbui su MySQL'u.

Pora nuorodų, kur galima rasti informacijos kaip "pasiimti duomenis":
http://www.php.net/manual/en/function.mysqli-query.php
http://www.php.net/manual/en/function.mysql-query.php

Pateikta užklausa grąžina visus abiejų lentelių stulpelius.

Re: SELECT is dvieju lenteliu

DY wrote:

Gal aš čia kažką netaip supratau klausime, bet jei teisingai stpratau, tai šiuo atveju būtų $row->tekstas

teisingai supratai :) taip ir reikejo :)