我想從表中提取一個變量,以便在另一個語句中使用它。SQL變量需要
變量是板的id
。
<?php
$data = mysql_query("SELECT id FROM board")
or die(mysql_error());
while($info = mysql_fetch_array($data))
{
Print " ".$info['id']." ";
}
?>
這會拉出並列出表格中的所有ID。
我希望再能使用".$info['id]."
數據變量,像這樣:
$boardid = $info['id'];
,我可以接着在另一份聲明中使用:
<?php
$result = mysql_query("SELECT COUNT(is_following_board_id) FROM follow
WHERE is_following_board_id='$boardid'");
$c = mysql_result($result, 0);
?>
注意$boardid
在上面的聲明中。
但是,爲了得到我需要的$boardid
變量,我無法將其置入。
我試過這個,但它不起作用。
任何人都可以幫忙嗎?
<?php
$data = mysql_query("SELECT id FROM board")
or die(mysql_error());
while($info = mysql_fetch_array($data))
{
Print " ".$info['id']." ";
}
$boardid = $info['id'];
?>
我還在學習。 謝謝。
你期待只有一個結果行嗎?每一行都有一個id,因此對於你想要的哪一行id是非常不明確的。 – zsawyer
我只使用這個來獲得'id'列的變量,所以我可以在另一個語句中使用它的每個id –
不,它們是很多行,不只是一個 –