pdo的数组到字符串转换错误

pgky5nke  于 2021-07-26  发布在  Java
关注(0)|答案(1)|浏览(359)

当我试图运行pdo execute时,我得到了一个数组到字符串的转换错误。

  1. $pdo = new PDO('mysql:host=localhost;dbname=mydb', 'root', '');
  2. $req = $pdo->prepare('SELECT * FROM `customers`');
  3. $req->execute();
  4. $result = $req->fetchAll();
  5. print $result;

浏览器显示错误“注意:数组到字符串的转换”并且只打印“数组”

nzrxty8p

nzrxty8p1#

  1. $pdo = new PDO('mysql:host=localhost;dbname=mydb', 'root', '');
  2. $req = $pdo->prepare('SELECT * FROM `customers`');
  3. $req->execute();
  4. $result = $req->fetchAll();
  5. print_r($result);
  6. var_dump($result);
  7. foreach($result as $key => $value){
  8. $id = $value['id'];
  9. }

相关问题