【发布时间】:2011-12-09 03:43:34
【问题描述】:
我怎样才能使这个 whitout php 通知错误:
$id = $_GET['id'];
$name = $_POST['name'];
$sql = mysql_query("SELECT * FROM table WHERE id = '$id' or name = '$name');
以及如何一次在多个表中进行一次搜索。
谢谢
【问题讨论】:
-
要搜索许多表,您可以进行一堆查询并将它们全部回显。 “whitout php notice error”是什么意思?那不是错误。不要忘记也做你的
mysql_real_escape_string()。 -
您想知道如何在多个表中进行搜索,还是在询问您遇到的错误?
-
@Ken:我假设它会在
$_GET['id']或$_POST['name']尚未定义时产生通知。 -
您在
$sql行上缺少一个结束"。 -
@animuson 如果没有定义,他为什么要打电话给他们?