[PHP-users 23342]Re: データベース内のすべてのテーブルについてあるsql文を実行したい
neweb
junneko @ ma.neweb.ne.jp
2004年 9月 18日 (土) 23:05:18 JST
こんにちは、yoshi です。
> 以下のエラーが出て、sql文は1つの
> テーブルしか受け付けないようです。
$res ・・・リソースハンドルの変数が2回目以降上書きされているのはまずくないですか?
$res2 など別の変数を用意するとか。
> $res = pg_query($conn, $sql) or die("データ抽出エラー");
> for ($i = 0; $i<pg_num_rows($res); $i++) {
> $row = pg_fetch_array($res, $i, PGSQL_ASSOC);
> $tablename1 = $row["tablename"];
>
> // データを取り出す
> $sql = "SELECT id, kara, made, number, name, syozoku,
> syoseki FROM $tablename1 ORDER BY id;";
> $res = pg_query($conn, $sql) or die("データ抽出エラー");
> //line **
> …………………
> …………………
> }
--
neweb <junneko @ ma.neweb.ne.jp>
PHP-users メーリングリストの案内