Forum Webscript.Ru

Программирование => PHP => Тема начата: sanika от 12 Июля 2006, 12:17:34

Название: Как узнать номер строки в базе?
Отправлено: sanika от 12 Июля 2006, 12:17:34
у меня есть код:
$db=mysql_connect("localhost", "root");
   mysql_select_db ("inter", $db);
    $sql_n= "select * from gruz";
   $result = mysql_query($sql_n);
   while ($row=mysql_fetch_array($result))
{
$pr=(тут должен быть номер строки)
if(($pr%2)=="0"):
... ну и так далее...
как найти номер сторки? Пробовал по id,но  это новостной скрипт, и некоторые новости могут быть удалены, поэтому вариант с назаначением какаой то переменной не проходит....
Название: Как узнать номер строки в базе?
Отправлено: CGVictor от 12 Июля 2006, 16:31:57
sanika
При выводе из базы номера строки нет в принципе.
Если тебе нужно просто делать проверку на четность - ее можно спокойно сделать и в while.
Или использовать for, который тебе даст номер итерации.
Название: Как узнать номер строки в базе?
Отправлено: sanika от 12 Июля 2006, 17:08:58
Всем спасибо 6) вопрос закрыт все решилось двумя строчками :)
$db=mysql_connect("localhost", "root");
mysql_select_db ("inter", $db);
$sql_n= "select * from gruz";
$result = mysql_query($sql_n);
$pr="0";
while ($row=mysql_fetch_array($result))
{
$pr=$pr+"1";
if(($pr%2)=="0"):
.......

вопрос закрыт :)