我有一个变种一个问题,我的PHP代码.. 我不明白怎么错误与PHP变量,我不明白
有我的代码:
<fieldset>
<?
if(isset($_POST['requete']) && $_POST['requete'] != NULL){
include "connexion.inc";
$reponse = $bdd->query('SELECT id_piece, piece
FROM tbl_piece
WHERE piece = '.$requete.' ');
while($donnees = $reponse->fetch()){
echo $donnees['id_piece'];
}
}
else{
echo $requete;
}
?>
<form method="post" action="standard.php">
<input type="text" name="requete">
<input type="submit" value="Rechercher">
</form>
</fieldset>
所以,在我的网页上,只是一个文本框,带有一个按钮来验证和“测试”到文本框中,在那里我明白了,我的var是好的,一切都好,我的脚本正在等待我的关键字在我的表中找到好 我写了“AD202”,它出现在我的桌子上,然后点击我的按钮 ,然后我得到这个错误
Notice: Undefined variable: requete in /home/libtronic/www/html/standard.php on line 52
和..我不知道如何让我的var声明的,并与我的“AD202”关键字转让应
你能帮我:/?
您还没有声明$ requete – Rhopercy
上面的文件是standard.php吗?如果不是,请提供该文件的代码太... –
也许你可以看看这个确切的重复问题:http://stackoverflow.com/questions/39470620/sqlstate42000-violation-1064-in-a-select – YvesLeBorg