Topic: SELECT [nothing] FROM...

Kokiu būdu SQL išreikšti nieką? Sakykim reikia tiesiog patikrinti ar toks vartotojas yra sistemoje, bet nenoriu traukti iš MySQL jokių duomenų apie jį. Tiesiog sužinoti ar yra tokia eilutė lentelėj.

SELECT `uid` FROM `table` WHERE `username` = 'username' AND `password` = 'password'

Re: SELECT [nothing] FROM...

Kaip tu be jokių duomenų sužinosi ar yra įrašas ar nėr? MySQL Lygyje galima naudoti IF EXISTS... bet jeigu nori tą reikalą perkelti į PHP vistiek turėsi kažką grąžinti :) Bent jau true/false

Re: SELECT [nothing] FROM...

if(mysql_num_rows($query)>0 ) {
echo "vartotojas egzistuoja";
}

Re: SELECT [nothing] FROM...

minde wrote:

Kaip tu be jokių duomenų sužinosi ar yra įrašas ar nėr? MySQL Lygyje galima naudoti IF EXISTS... bet jeigu nori tą reikalą perkelti į PHP vistiek turėsi kažką grąžinti :) Bent jau true/false

Aišku. Taip ir padarysiu. Su IF EXISTS ir boolean reikšme.

piktaz wrote:

if(mysql_num_rows($query)>0 ) {
echo "vartotojas egzistuoja";
}

$me != n00b;
<_<