if mysql



Автор Антон Белый задал вопрос в разделе Другие языки и технологии

[MySQL] Как получить все записи в таблице начиная с определённого значения? и получил лучший ответ

Ответ от Ёергей Тихонов[эксперт]
sql запрос:
select * from messages where id > i

пример кода на php:
ссылка

function error($message) {
echo($message.\"\\n\");
exit;
}

function mysql_open() {
$username = \'...\';
$password = \'...\';
$database = \'...\';
$mysqli = new mysqli(\'localhost\',$username,$password,$database);
if(mysqli_connect_error()) error(\"can\'t connect to database\");
return $mysqli;
}

$i = 50;

$mysqli = mysql_open();

$res = $mysqli->query(\"select * from messages where id > $i\");
if(!$res) error(\"query error\");

while($row = $res->fetch_object()) {
echo $row->id.\"\\n\";
}

$mysqli->close();

Ответ от Нуржанов Ержан Бахтыбекович[гуру]
используй where

Ответ от Владимир Кобец[активный]
select * from messages where id>i приблизительно вот так, вот только с синтаксисом не уверен, но логика правильная должна быть

Ответ от Digital Brain[гуру]
вот кусок кода ( правда он не слишко чистенький на скорую руки когда писалсо )на тему работа с бд. мож поможет... с БД берутся поля от номера $start по $num строк что имеют поле parent равным $parent (`parent`='$parent' ) для выборки больше определенного

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: [MySQL] Как получить все записи в таблице начиная с определённого значения?
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*