<?
include("include/connect.php");
$query = "Select count(0) count from Store_Product";
$res = mysql_query($query) or trigger_error(mysql_error().$query);
$row=mysql_fetch_array($res);
echo "<br>count=".$row['count'];
$query = "Select * from Store_Product where id=1";
$res = mysql_query($query) or trigger_error(mysql_error().$query);
$row=mysql_fetch_array($res);
echo "<br>id_1=".$row['id'];
$query = "Select * from Store_Product order by id";
$res = mysql_query($query) or trigger_error(mysql_error().$query);
$row=mysql_fetch_array($res);
while ($row=mysql_fetch_array($res))
{
echo "<br>id=".$row['id'];
}
?>
count=8
id_1=1
id=2
id=3
id=4
id=5
id=6
id=7
id=8
В select было много чего навешано, увидел на одну запись меньше чем в базе, удалил все.
Всунул count и получил кол-во записей = 8. С where id=1 дает первую запись нормально.
Что не так с циклом не понятно:(