$im_id=implode(",",$array1);
$strl=strlen($im_id)-1;
$im_id1=substr($im_id,0,$strl);
$sql="SELECT * FROM product WHERE id IN($im_id1)"; //这里的是select * from product where id in(1,2,3,5,6,7,8)
$row=mysql_query($sql);
$array=mysql_fetch_array($row);
print_r($array) ;//这里做的话就显示id为8的信息,其他id信息打印不出来,有什么办法把所的信息都打印出来吗?
$strl=strlen($im_id)-1;
$im_id1=substr($im_id,0,$strl);
$sql="SELECT * FROM product WHERE id IN($im_id1)"; //这里的是select * from product where id in(1,2,3,5,6,7,8)
$row=mysql_query($sql);
$array=mysql_fetch_array($row);
print_r($array) ;//这里做的话就显示id为8的信息,其他id信息打印不出来,有什么办法把所的信息都打印出来吗?
print_r($array);
}
mysql_connect("localhost", "mysql_user", "mysql_password") or
die("Could not connect: " . mysql_error());
mysql_select_db("mydb"); $result = mysql_query("SELECT id, name FROM mytable"); while ($row = mysql_fetch_array($result, MYSQL_NUM)) {
printf ("ID: %s Name: %s", $row[0], $row[1]);
} mysql_free_result($result);手册例子
while($array=mysql_fetch_array($row)){
print_r($array);
}