我在从mysql表中提取值时遇到问题:我需要从满足uid条件的表中获取picname列的所有值。现在我有两行满足了这个条件,但是我只得到第一种情况下的输出。我无法得到第二行的值。第1行值再次重复第二次。
$i = 0;
for($i;$i<2;$i++)
{
$s = "SELECT picname FROM uploaded_data WHERE uid='$uid'";
$que = mysql_query($s,$db);
while($num = mysql_fetch_array($que))
{
echo $name ['picname'];
}
}谢谢
发布于 2014-02-21 14:46:03
它不应该给你任何你没有的结果。
$name应:
$i = 0;
for($i;$i<2;$i++)
{
$s = "SELECT picname FROM uploaded_data WHERE uid='$uid'";
$que = mysql_query($s,$db);
while($num = mysql_fetch_array($que))
{
echo $num['picname'];
}
mysql_free_result($que);
}https://stackoverflow.com/questions/21937389
复制相似问题