【发布时间】:2010-09-18 15:34:45
【问题描述】:
我正在使用这个脚本来读取会话中的一个值,然后我想查询这个值的数据库:
<?php
session_start();
$user_id = $_SESSION["user_id"] ;
echo "Your user_id is: $user_id \n" ;
$query = sprintf("SELECT * FROM `customers` WHERE id='%s' ", $user_id);
$result = mysql_query($query);
if (!$result) {
$message = 'Invalid query: ' . mysql_error() . "\n";
$message .= 'Whole query: ' . $query;
die($message);
}
while ($row = mysql_fetch_assoc($result)) {
$email = $row['email'] . "\n";
echo "Your e-mail adress is : $email \n" ;
}
?>
当我使用浏览器测试页面时,我得到了这个: 您的 user_id 是:1430
无效查询:用户 'nobody'@'localhost' 的访问被拒绝(使用密码:NO)整个查询:SELECT * FROM customers WHERE id='1430'
非常感谢!
【问题讨论】: