[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Запрос к базе
Xander
Доброго времени суток!

у меня есть вот часть такого запроса:

$sql =db->query("SELECT id FROM {site_content WHERE id > $pid AND  parent = $root ORDER BY id ASC LIMIT 1 ");



в таблице site_content есть столбец published, который может принимать два значения 0 и 1, как дополнить этот запрос, чтобы когда published 1 ток выполнялся , тот что привел , а если published 0, то пропускал этот id и переходил к следующему?

Заранее премного благодарен!
rooor
? :unsure:
WHERE id > $pid AND  parent = $root AND published = 1
Valick
rooor, LIMIT 1 smile.gif


_____________
Стимулятор ~yoomoney - 41001303250491
Xander
да все элементарно) благодарствую!
911fnn
возможно есть уже ответ на данный вопрос или кто-то более опытный сможет меня проконсультировать. заранее спасибо.
просмотрено много литературы, но все же исправить ошибку не получается.
запрос передается NULL

сама ошибка

Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in Z:\home\programming.ua\www\blocks\db.php on line 25

ERROR: Query was empty

вот код

<?
function
db_connect()
{
$host = 'localhost';
$user = 'programming_user';
$password = 'programming';
$db = 'db_programming';

$connection = mysql_connect($host, $user, $password);
mysql_query("SET NAMES 'utf8'");
if (!$connection || !mysql_select_db($db,$connection))
{
return false;
}
return $connection;
}


function db_result_to_array($result)
{
$res_array = array();
$count = 0;
while($row = mysql_fetch_array($result)or die("ERROR: ".mysql_error()))
{
$res_array[$count] = $row;
$count++;
}
return $res_array;
}

function get_manu()
{
db_connect() ;
$query = "SELECT name FROM manu ORDER BY id DESC";
$result = mysql_query($guery[$link]) ;
$result = db_result_to_array($result);
return $result;

}


function get_article()
{
db_connect();
$query = "SELECT * FROM article ORDER BY id DESC";
$result = mysql_query($guery[$link]) or die("ERROR: ".mysql_error());
$result = db_result_to_array($result);
return $result;

}

?>
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.