Php 如何设置为真或假?
如何检查是真是假 我有这个剧本 [/code]Php 如何设置为真或假?,php,mysql,Php,Mysql,如何检查是真是假 我有这个剧本 [/code] <? php @ $ db = mysql_connect ("localhost", "admin", "admin"); @ mysql_select_db ("project challenger", $ db); if (isset ($ _GET)) { $ test = $ sql = "INSERT INTO suggestions SET title = '". $ _GET [' title ']. "', sug
<? php
@ $ db = mysql_connect ("localhost", "admin", "admin");
@ mysql_select_db ("project challenger", $ db);
if (isset ($ _GET)) {
$ test = $ sql = "INSERT INTO suggestions SET title = '". $ _GET [' title ']. "', suggestion = '". $ _GET [' suggestion ']. "'";
mysql_query ($ sql) or die (mysql_error ());
}
}
?>
这些文档很有帮助
“插入、更新、删除、删除等,mysql_query()成功时返回TRUE,错误时返回FALSE。”
发件人:
也请阅读该页面上的大红色警告,并考虑切换到MyQuLi或PDO。< /P> <代码> $var=true;<代码>甚至。。我知道这很疯狂,
$Var=false代码>;')Daryl,如果真的要使用mysqli,那就是将值设置为true或false,而不是检查它。要检查值,请使用==(相等)或==(严格相等)或!=(不等同)Pascal,您的脚本非常容易受到攻击,我建议您在使用该网站之前,阅读更多有关$\u GET和$\u POST的内容,并了解如何过滤用户输入。@DarylGill您不必阅读问题正文吗?只需将其值指定给一个变量,或直接检查$all\u good=mysql\u query(…
或if(mysql\u query(…
与任何其他具有返回值的函数一样考虑它。if(mysql\u query($sql)==false){echo'插入失败';}否则{echo'插入成功';}