※ ChatGPTを利用し、要約された質問です(原文:連続で実行するには?)
連続で実行するには?
このQ&Aのポイント
PostgreSQLに接続してinsertを実行するプログラムを一気に実行する方法はありますか?
プログラム中の3つのinsert文を一度に実行したい場合、どうすればよいですか?
実行したいinsert文を一括で処理する方法を教えてください。
下のように、PostgreSQL に接続して
insert を実行するプログラムを書いたのですが、
これらの3つのinsert 文を一気に実行してしまいたい場合、どうすればよいのでしょうか?
// insert
$sql = "insert into area values (1,'中央区')";
$sql = "insert into area values (2,'東区');
$sql = "insert into area values (3,'西区');
//ここより本文です。
<?php
// connect
$db_con = pg_connect("","","fuk_gourmet");
if($db_con == false) {print "cannot connect"; exit;}
// insert (これだと一つしか実行できない)
$sql = "insert into area values (1,'中央区')";
// execute
$rs = pg_exec($db_con, $sql);
if($rs == false) {print "execute error"; exit;}
pg_freeresult($rs);
pg_close($db_con);
?>
お礼
ありがとうございました。 とても参考になりました。 PHP+PostgreSQLの良書が見つからず、 困っていた所でした。