田中@MCと申します。 重松様。ご注意並びにご忠告ありがとういございます。 皆さんにご迷惑をおかけしていますこと、申し訳ないです。 ところで、 print_rにて表示させたところ、 DB接続でSQLを実行した後・・・ $arr=$data->arr; print_r($arr); というスクリプトにて {"111","222","333","444"} という結果が返されます。 Array([0]=>111 [1]=>222 [2]=>333 [3]=>444) という結果が返ってきません。 配列としてではなく、単なる文字列として返されているのでしょうか? なお使用環境は Red Hat Linux7.2/PHP4.1.2/PostgreSQL7.1.3/Apache1.3.22 です。 よろしくお願いします。