我有一个PHP变量:$foo
我的名为data的MySQL表具有以下结构:
id var header
1 zj3 http://google.com
我想检查$foo是否已准备好在var行中.
如果是的话我想回复标题(“http://google.com”)
你会怎么做?
在此先感谢,请询问是否需要澄清!
最佳答案
您的查询应该是:
SELECT `header` FROM `data` WHERE `var` = '$foo'
这将返回var值为$foo的所有标头.
$db = MysqLi_connect('localhost','username','password','database');
if($query = MysqLi_query($db,"SELECT `header` FROM `data` WHERE `var` = '$foo'")){
while($row = MysqLi_fetch_assoc($query)){
echo $row['header'];
}
MysqLi_free_result($query);
}