crashu
MySQL zwrócił komunikat:
#1111 - Invalid use of group function
popbart - struktura nie ma znaczenia, ale jak chcesz to podaję
to jest tabela x
Kod
id bigint(20) Nie auto_increment
url text Tak NULL
username varchar(20) Tak NULL
active int(1) Tak NULL
approved int(1) Tak NULL
odslon bigint(20) Tak NULL
time bigint(20) Tak NULL
admin int(1) Nie 0
a to y
Kod
time bigint(20) Tak NULL
username varchar(20)
i jest jeszcze tabela z:
Kod
username varchar(20) Tak NULL
credit decimal(20,1) Tak NULL
aktualnie zapytanie wyglada tak:
SELECT `x`.`id`, `x`.`userid`, `x`.`url`, `z`.`credit`
FROM `x`, `z` WHERE `x`.`userid` = `z`.`userid` && `x`.`admin` = 0 && `x`.`approved` = 1 && `x`.`active` = 1 && `z`.`credit` >= 1 && `x`.`userid` != $_SESSION[userid] ORDER BY `x`.`time`
i potem jest jeszcze
SELECT count(*)
FROM `y` WHERE `userid` = $rezul[userid]
i jeśli
<?php
if($rezul[\"credit\"]-$ile < 1) break; //ile to ta wartość z drugiego zapytania
?>
i chodzi o to aby to połączyć w jedno