$selectedItem = mysql_escape_string($_POST['select']);
$id= mysql_escape_string($_POST['id']);
if ($selectedItem == "ID")
{
echo 2;
$nome = mysql_query("SELECT nome FROM `eventos` WHERE ID = '$id'");
echo $nome;
}
好的,我想显示我在文本框中插入的一个id事件的名称。 它显示我2,所以如果声明工作,但当我说显示nome告诉我:2Resource id#5
我在表eventos中有一行,id = 1,我总是把它放在第1号文本框中。
为什么它没有显示我在collum nome中的文字?
答案 0 :(得分:1)
试试这个
$n = mysql_fetch_array($nome);
echo $n['nome'];
建议使用mysqli_query而不是mysql_query
像这样
//
$nome = mysqli_query("SELECT nome FROM `eventos` WHERE ID = '$id'");
$n = mysql_fetch_array($nome);
echo $n['nome'];