###やりたいこと
DBからデータを取得したい。
###エラー
何度やっても取得に失敗する。
###コード
php
1<?php 2 3 4$dsn = 'mysql:host=;dbname=;charset=utf8'; 5 $user = ''; 6 $password = ''; 7 8//エラーメッセージの初期化 9$errors =""; 10 11 12$Name=$add; 13 14 15 16 17 18//ここでデータベースに登録する 19try{ 20 21 $dbh = new PDO($dsn, $user, $password); 22 $statement = $dbh->prepare("SELECT Name FROM LineBot WHERE UserId=? "); 23 24 if($statement){ 25 26 //プレースホルダへ実際の値を設定する 27 28 $statement->execute($group_id); 29$row = $statement->fetchObject(); 30 31 32 33 34 35 if($statement->fetchObject()){ 36 $erros ="完了"; 37 38$nnn=$row->Name; 39 }else { 40 $erros="取得に"; 41$nnn="失敗しました。"; 42} 43 44 45 //データベース接続切断 46 $dbh = null; 47 } 48 49 }catch (PDOException $e){ 50 print('Error:'.$e->getMessage()); 51 $erros = "記憶の引き出しに接続失敗しました。"; 52$nnn="残念ながら"; 53 54 } 55 56 57?>
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。