sql >> データベース >  >> RDS >> Mysql

クラスstdClassのオブジェクトを文字列に変換できませんでした

    mysql_fetch_objectを使用しています (オブジェクトを返します)そしてそれを文字列として出力しようとします。それはうまくいきません。

    あなたの場合、オブジェクトの内容を印刷できる関数を使用する必要があります。多くありますが、最も簡単なものは print_r または var_dump 。 HTMLコンテキストで出力する場合は、

    をラップする必要があるかもしれません。 出力をタグ付けして読みやすくするか、ブラウザの[ソースを表示]をクリックします。

    独自のオブジェクトを作成している場合は、 __ toString() 魔法の方法

    また、コメントで言われているように、コードはループを通過するたびにクエリを実行します。 ここのドキュメント を確認してください。 例を読んでください。

    注:SOのために例を簡略化した可能性がありますが、変数をサニタイズするようにしてください(例: $ begin )SQLインジェクションを回避するために!



    1. ER_FK_NO_INDEX_PARENT:外部キー制約の追加に失敗しました。制約のインデックスがありません

    2. Pythonでデータベース接続をインポートする

    3. このmysql結合クエリを取得して目的の結果を生成できません

    4. c#.netでmysqlに接続します