Prikazi cijelu temu 28.08.2016 07:46
Avko Van mreze
Administrator
Registrovan od:28.05.2014
Lokacija:zagreb


Predmet:Re: MySQL upiti nad jednom tablom
rijesio to na cudan nacin

imeVoca=jabuka
2 sql upita, 1 sql upit za porijeklo
query=SELECT porijeklo FROM voce WHERE ime = imeVoca
rezultat = mysql_query($query) or die(mysql_error())
if (mysql_num_rows(rezultat))
{
//sve je smjesteno u jedan "0" red
porijeklo=mysql_result($rezultat,0)
}

//onda sam ugradio to u drugi upit
podaci=mysql_query(
SELECT t1.datum, t1.kg, t1.ime
FROM prodajavoca AS t1
INNER JOIN prodajavoca AS t2 ON t1.kg = t2.kg
AND t1.datum = t2.datum
INNER JOIN voce AS t3 ON t1.ime = t3.ime
AND t3.porijeklo = porijeklo
WHERE t2.ime = imeVoca
AND (t2.kg <>0 OR t1.ime = imeVoca)
ORDER BY t1.datum
LIMIT 0 , 30
or die(mysql_error())
zivot je moja domovina.