Xwab
Форумыnavigate_nextНебольшие вопросы по PHP/MySQL

left join + count()
Сообщения
apple

вот подсчет для постраничной навигации.
почему то возвращает "0", хотя я просто
взял, скопировал с запроса который
выводит результаты, по этому
в правильности...ну...почти уверен

[php:1:31427da8f0]
SELECT COUNT(`i`.`id`)
FROM `image` AS `i`
LEFT JOIN `tags` AS `t`
ON `i`.`id` = `t`.`id_img`
WHERE `t`.`tag` = '$s'
[/php:1:31427da8f0]

18 Май 2013, 12:29
Okula

А переменная $s чему равна?

18 Май 2013, 12:45
apple

Okula пишет:
"А переменная $s чему равна?"

слову=) это тег

18 Май 2013, 12:49
IceJOKER

apple, а сам запрос то в каких кавычках выполняется?
если не в двойных , то $s останется "долларом С" xDD

18 Май 2013, 12:51
apple

IceJOKER,  в двойных
__
а, еще, ошибка такая:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\OpenServer\domains\******* on line 44

18 Май 2013, 13:03
Okula

apple, потому что функция mysql_query() не возвращает ресурс. Проверь на содержание ошибок функцией mysql_error()

18 Май 2013, 13:13
apple

Okula, ошибок никаких, просто выводит 0. а пхп май админ выводит то, что нужно

18 Май 2013, 13:27
IceJOKER

apple, все таки подставь вместо переменной какое нибудь значение, если прокатило, значит переменная пуста или что-то еще

18 Май 2013, 20:24
Ответить на тему