进出口使用PDO有一个非常基本的问题,关联数组值我需要一些帮助 - 没准我有一个语法错误的地方,但我不能为我的生活中找到它(IM新PDO和还没有使用关联数组非常如此集中在这部分代码)引用从PDO :: FETCH_ASSOC
我选择从我与用户使用下面的代码有一定的电子邮件地址相关联的数据库中的所有数据:
$id = '[email protected]';
$stmt = $db->prepare('SELECT * FROM first_page WHERE email=?');
$stmt->bindValue(1, $id, PDO::PARAM_STR);
$stmt->execute();
$resulty = $stmt->fetchAll(PDO::FETCH_ASSOC);
print_r($resulty);
echo $resulty['title'];
的print_r
显示关联数组中的全部,但echo
犯规显示所存储的值列'标题'。有是在数据库中名为'title'的列,所以即时im假设我引用它不正确。然而,它看起来几乎与我在我面前的一本书中的例子相同,因此我不知道从哪里开始寻找!
的print_r的输出是:
Array ([0] => Array ([user_id] => 93 [time_stamp] => 2014-03-04 22:00:16 [title] => Mr [first_name] => Pete [surname] => John [phone] => 2147483647 [email] => [email protected]))
发布print_r($ resulty)的结果;或者至少有相关的一部分。 – larsAnders
添加到问题! – Giovanni
'echo $ resulty [0] ['title'];' –