我希望我的代码只输出一个值 - id。但我得到这个作为输出:
Array (
[0] => 21
[id] => 21
)
而不仅仅是“21”。我该如何解决这个问题?
这是我的代码:
$query = "SELECT id FROM search WHERE link = '". curPageURL() . "'";
$result = mysql_query($query);
while($row = mysql_fetch_array($result)) {
$idie = print_r($row);
print $idie;
}
最佳答案
您正在打印完整的数组,但是,为了实现您想要的效果,您必须打印该数组的元素之一。下面的例子。
这会起作用:
while($row = mysql_fetch_array($result)) {
$idie = $row['id'];
print $idie;
}
关于php - 如何只打印这个echo的ID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23506026/