小编Jol*_*ero的帖子

php初学者安全输入

可能重复:
mysql_fetch_array()期望参数1是资源,在select中给出boolean

我需要一些帮助.

我有这个问题:

$order = isset($_GET['order']) ? mysql_real_escape_string($_GET['order']) : 'title';
$query = mysql_query("SELECT * FROM entry ORDER BY $order ASC");
Run Code Online (Sandbox Code Playgroud)

您可以按标题,日期或作者订购.

但是,如果有人给了$ order,那么它就是:

Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in C:\wamp\www\entries.php on line 20
Run Code Online (Sandbox Code Playgroud)

如何摆脱此错误消息?

谢谢

php

3
推荐指数
1
解决办法
384
查看次数

标签 统计

php ×1