为了账号安全,请及时绑定邮箱和手机立即绑定

php--SELECT查询

标签:
PHP

index.php


<?php//建立连接对象try  { $pdo new PDO('mysql:host=localhost;dbname=test','testuser','pass'); $pdo->setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMODE_EXCEPTION); //setAttribute  PDO对象的方法,PDO::表示这些变量是我们所使用的PDO的一部分,不是PHP语言自身内建的变量。想要将控制错误模式的PDO属性(PDO::ATTR_ERRMODE)设置为抛出异常的模式(PDO::ERRMODE_EXCEPTION)。 $pdo->exec('SET NAMES "utf8"'); //配置数据库连接的字符码。 } catch (PDOException $e) {     $error '数据库连接失败!'.$e->getMessage();//从MySql服务器获取一条详细的错误信息     include 'error.html.php';     exit();     } try{$sql 'SELECT * FROM joke';$jieguo $pdo->query($sql); //query 返回一个PDOStarement的对象,该对象表示一个结果集。}catch(PDOException $e){$error '获取内容失败: '.$e->getMessage();include 'error.html.php';exit(); }while($aaa $jieguo->fetch()) //while用来处理大量的数据,fetch将数据集中的下一行作为一个数组返回。{$jokes[] = $aaa['joketext']; //将每个值存储为数组$jokes中的一个相}include 'joke.html.php';?>


joke.html.php


<body><table width="200" border="1">  <tr>    <th scope="col">笑话详情</th>  </tr>   <?php foreach ($jokes as $joke): ?><?php echo '<tr><td>'.htmlspecialchars($joke,ENT_QUOTES,'UTF-8').'</td></tr>'; ?> <?php endforeach; ?></table>  </body>


点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消