PHP PDO 简单教程( 二 )


$tis = $conn->prepare("SELECT * FROM STUDENTS");$tis->execute();$result = $tis->fetchAll(PDO::FETCH_ASSOC);你可以看到我使用了 fetchAll,因为我想要所有匹配的记录 。如果只需要一行,你可以简单地使用 fetch 。
现在我们已经获取了数据,现在是时候循环它了,这非常简单 。
foreach ($result as $lnu){ echo $lnu['name']; echo $lnu['age']."<br>";}你可以看到,因为我请求了关联数组,所以我正在按名称访问各个成员 。
虽然在定义希望如何传输递数据方面没有要求,但在定义 $conn 变量本身时,实际上可以将其设置为默认值 。
你需要做的就是创建一个 $options 数组,你可以在其中放入所有默认配置,只需在 $conn 变量中传递数组即可 。
$options = [ PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC,];$conn = new PDO($dsn, $user, $pass, $options);【PHP PDO 简单教程】这是一个非常简短和快速的 PDO 介绍,我们很快就会制作一个高级教程 。如果你在理解本教程的任何部分时遇到任何困难,请在评论部分告诉我,我会在那你为你解答 。


推荐阅读