我想使用 URL 中的 GET 变量并在 MySQL 选择语句中使用它作为 id,然后在页面上回显结果。我能够自己回显 $_GET 变量,但我无法将它用作查询中的变量。为什么下面的代码不起作用?
<?php
require_once(dirname(__FILE__) . '/core/config.php');
include_once "shared/ez_sql_core.php";
include_once "ez_sql_mysqli.php";
$db = new ezSQL_mysqli(DB_USER,DB_PASSWORD,DB_USER,'localhost');
$client = (int)mysqli_real_escape_string($_GET['client']);
$results = $db->get_results("SELECT * FROM clients WHERE id=" . $client. ";");
foreach ( $results as $data ){
echo $data->name;
}
?>