PDO

PDO(PHP Data Objects)はPHPのデータベース抽象化レイヤーです。

RSS

  • 受付中

    回答
    2

    [PHP] PDO の例外がなぜ発生したのか解決したいです

    前提・実現したいこと illuminate/database + PHPUnit でデータベースを使ったユニットテストを書こうとしています。 その際、PDOのエラーが発生しました。 発生している問題・エラーメッセージ PDOException: You cannot serialize or unserialize PDO instances 該当の

    • 0評価
    • 137PV
    Somen510 Somen510 1日前に コメント
  • 解決済

    回答
    2

    PHP5.4系 PDOインストールについて PHP Fatal error: Class 'PDO...

    解決したいこと PHP Fatal error: Class 'PDO' not foundが消えないため解消したいです。 どなたかお分かりになる方がいらっしゃいましたらご教授頂ければ幸いでございます。 動作環境 CentOS:6.8 PHP:5.4系 Postgresqlを利用 試してみたこと yum list | grep pdo を叩き ph

    • 0評価
    • 90PV
    LogicMagic LogicMagic 2日前に ベストアンサー
  • 解決済

    回答
    1

    プリペアドステートメントで想定した実行結果にならない

    $pdo = db_connect(); $stmt = $pdo->prepare("SELECT `title` FROM `log` WHERE `element` = '?'"); $stmt->bindValue(1,"element"); $stmt->execute(); $result = $st

    • 0評価
    • 46PV
    Eai Eai 4日前に コメント
  • 受付中

    回答
    2

    PHP MYSQL 画像アップロード機能付き掲示板

    Web言語初学者です。 現在、画像アップロード機能付き掲示板を実装しています。 具体的な説明 メイン画面には、名前・コメント・パスワード・ファイルをアップロードするためのファイル選択ボタンがあります。その下部分には、過去の投稿がTwitterのように表示されます。(表示内容は確認のために、id・名前・コメント・画像・パスワード・投稿時間が全て表示され

    • 0評価
    • 94PV
    mayoi_maimai mayoi_maimai 1週間前に コメント
  • 受付中

    回答
    3

    【PHPmySQL】複数行をUPDATEするSQL文【PDO】

    図のように、表の1つ1つのセルに入力(input)できるようになっており、UPDボタンを押すと、 データベースに入っている値がアップデートできるようにしたいと考えています。 (下記URLでHTMLをご確認いただけます) JSFiddle https://jsfiddle.net/knxuq305/ 1行ずつであれば下記UPDATE文で良いかと思

    • 0評価
    • 105PV
    yambejp yambejp 3週間前に 回答
  • 解決済

    回答
    1

    PDOでデータベースに保存するときにエラー

    エラー内容 Warning: PDOStatement::execute(): SQLSTATE[HY093]: Invalid parameter number: parameter was not defined in /home/sample/www/php/index.php on line 56 データベースにデータを保存しようとするとエラーが

    • 0評価
    • 69PV
    teityann1225 teityann1225 3週間前に ベストアンサー
  • 受付中

    回答
    2

    【PHPmySQL】チェックボックス・フリーワードでの検索条件の絞り込み方法

    PHPmySQLでデータベースの検索結果を出力したいです。 接続はPDOで行いました。テーブル(適当)の画像は下に貼っておきます。 下記コードでは、フリーワードで入力した値は出力できる ようになっています。チェックボックスや、フリーワードで 絞り込み検索する事が難しいです。 やりたい事を下部画像で言うと2つです。 ・東京都にチェックを入れたら、所在地

    • 0評価
    • 119PV
    jinbe jinbe 3週間前に 回答
  • 解決済

    回答
    3

    PHPでPOSTされた値を元にSQLITEにUPDATE文を実行しても反映されない

    サーバ上に下記のソースコード(update.php)を置いて、sqliteDBに対してUPDATE文を実行すると一番最後のecho文で'成功'が帰ってくるのですが、DBを見てみるとUPDATE文が反映されていません。 フォームの内容やSQL文の記述はおかしくない(?の部分にフォームの内容をいれてsqlite3内で実行するとupdateできる)かと思うので

    • 0評価
    • 70PV
    kz23szk kz23szk 3週間前に ベストアンサー
  • 解決済

    回答
    3

    SQLにて同じ値での複数カラムの比較検索

    Mysqlサーバーで以下のようなSQL文を実行しました。 SELECT * FROM A,B WHERE A.a != (B.b = '***') ORDER BY created DESC LIMIT 5 ですがうまく機能せず、"A.a !="の部分が実行されていない結果が返ってきました。 また、 '***' の部分を複数回記載してもSQLFata

    • -1評価
    • 160PV
    Hauston Hauston 1ヶ月前に 質問を編集
  • 解決済

    回答
    1

    PDOをインストールしたい

    前提・実現したいこと Gitでcloneしてきたページを開こうとしたら下記のようなエラーが出たので、pdoをインストールしようとしているのですが うまくいかないです。どういうコマンドを使えばいいでしょうか。わかる方いましたら、よろしくお願いします。 発生している問題・エラーメッセージ Error [ Error ]: Class 'PDO' not fo

    • 0評価
    • 60PV
    tk_kt tk_kt 1ヶ月前に ベストアンサー
  • 解決済

    回答
    2

    SQLのビット演算のフラグを配列に入れて確認する方法

    例えば $id=1;//ここは常に変わる数字 $sql='SELECT * FROM `tbl` WHERE cate & ? AND flag=1'; $stmt=$dbh->prepare($sql); $stmt->bindValue(1, $id, PDO::PARAM_INT); $stmt->execute(); といったものでしたら感嘆に

    • 0評価
    • 179PV
    yambejp yambejp 1ヶ月前に ベストアンサー
  • 解決済

    回答
    3

    返信機能が付いた掲示板の並べ替え

    Mysql(PDO)にて返信機能を持った掲示板を作る際、 返信者のコメントが返信先のコメントのすぐ下に来るよう並べかえたいのですが、 どのような方法があるのでしょうか? Aさんのコメント >>Aさんへの返信 >>Aさんへの返信 Bさんのコメント >>Bさんへの返信 Cさんのコメント Dさんのコメント こんな感じなのですが、ベス

    • 0評価
    • 98PV
    Hauston Hauston 1ヶ月前に コメント
  • 解決済

    回答
    1

    セッションをリフレッシュ!!

    ユーザーを伴うWEBシステムの設計などにおいて ユーザーが設定画面などで自身の情報を変更する際、変更後の新しい情報をセッションに入れるとき、セッションを一度消してから新たにPDOでデータベースに取りに行くのがいいのでしょうか より良い方法などありましたら教えてください。

    • 0評価
    • 79PV
    Tak1016 Tak1016 1ヶ月前に ベストアンサー
  • 解決済

    回答
    4

    PHPのPDOプレースホルダで

    PHPのPDOで、名前付けされたプレースホルダを利用しています。 $ShopID= "1"; $sql ="SELECT , ( Select Count(*) From Answer Where ShopID=:ShopID1 and Answer=1) as '1' , ( Select Count(*) From An

    • 0評価
    • 316PV
    mpyw mpyw 1ヶ月前に コメント
  • 解決済

    回答
    2

    macのapacheでPHP PDO経由でpostgreSQLが使えない

    macのローカル環境、apacheでpostgreSQLでデータベースを起動させたいのですが うまく動きません <?php phpinfo(); ?> で書かれたphpをローカル環境で開くと pgsql PostgreSQL Support enabled PostgreSQL(libpq) Version 9.6.3 Postgre

    • 0評価
    • 82PV
    terakk terakk 1ヶ月前に ベストアンサー
  • 解決済

    回答
    1

    fetchColumnのイメージ、、、

    phpを勉強中です。 fetchのイメージはこんな感じだと思います。 fetchに対してfetchColumnのイメージがわかりません。 こんな感じでしょうか? 列単位を配列で取得すると考えて良かったでしょうか? すみませんがよろしくお願いします。

    • 0評価
    • 60PV
    miyahan miyahan 1ヶ月前に 回答を編集
  • 解決済

    回答
    1

    prepare()メゾットのオプション・・・カーソル

    prepare()メゾッドのオプションの PDO::ATTR_CURSOR => PDO::CURSOR_SCROLL のカーソルの概念がわかりません。 ↓↓理解していること↓↓ ・プレースホルダーとは、連想配列で、キー名の先頭に「:」をつける ・上記のオプションは、プレースホルダーにアクセスする方法を連想配列で指定している ↓↓わからないこと

    • 0評価
    • 62PV
    m6u m6u 1ヶ月前に 回答を編集
  • 解決済

    回答
    1

    PDOクラス・PDOStatementクラスは抽象クラスでしょうか?

    phpを勉強中です!! タイトル通りで、 PDOクラス・PDOStatementクラスは抽象クラスでしょうか? すみませんが、よろしくお願いします。

    • -1評価
    • 63PV
    masamasamasa masamasamasa 1ヶ月前に コメント
  • 解決済

    回答
    2

    PDOクラス と PDOStatementクラス

    php勉強中です!!! ↓↓分かっていること↓↓ ①はPDOクラスをインスタンス化して、PDOオブジェクトを作っている。 ②はPDOクラスのprepareメゾットを実行している。 ↓↓疑問点↓↓ ③、④、⑤はPDOStatementクラスのメゾット! だけどインスタンス化せずに使っている! なぜ??? が質問となります。 すみませんが、よろ

    • 0評価
    • 69PV
    masamasamasa masamasamasa 1ヶ月前に コメント
  • 受付中

    回答
    2

    htmlのformタグにてbuttonをクリックするとphpのメソッドを実行させたい。

    前提・実現したいこと PHP・HTMLにてHTMLのボタンを押したらPDOで更新queryを実行したいと考えております。確か無理だと思いますが、このような処理を実行するにはどのようなことを行えばよろしいですか? 該当のソースコード <?php //connecting database processing require("connect_datab

    • 0評価
    • 85PV
    yambejp yambejp 1ヶ月前に 回答
1

タグ情報

  • あなたの順位

    -

  • タグ登録者数

    93

  • 総質問数

    231

  • 今週の質問数

    3

関連するタグ

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る