Maison  >  Article  >  développement back-end  >  PDO interroge une ligne de données à la fois

PDO interroge une ligne de données à la fois

不言
不言original
2018-04-16 15:44:082871parcourir

Le contenu principal de cet article concerne l'interrogation par PDO d'une ligne de données à la fois. Il a une certaine valeur de référence. Maintenant, je le partage avec tout le monde. Les amis dans le besoin peuvent s'y référer

<?php
  require &#39;pdo_edu_config.php&#39;;
try{
  $pdo=new PDO($dsn,$userName,$passWord);
  $sql="SELECT id,name,course,grade FROM student WHERE grade>70";
  $result=$pdo->query($sql);//返回一个PDOstatement结果集对象
  if($result && $result->rowCount()){//判断结果集对象是否存在,并且结果集数量是否大于0,也就是说是否存在数据
    //rowCount()是结果集中的一个方法,可以返回当前结果集中的记录条数
    $result->setFetchMode(PDO::FETCH_ASSOC);//设置结果集的读取方式,这里用的是关联的方式进行读取
    $row=$result->fetch();//获取记录
    print_r($row);
  }
}catch(PDOException $e){
  die($e->getMessage());
}

.

Vous pouvez utiliser $result->rowCount>0 pour déterminer si les données ont été interrogées, ce qui peut être utilisé pour juger les requêtes lorsque les utilisateurs se connectent

Recommandations associées :

La base de données PHP est basée sur la classe d'opération PDO (mysql)


Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn