
環境はxp、apache2、php5、Postgresql8.2です。
1台のPCをサーバ&クライアントにしています。
ただ今PHPとPostgresqlの勉強をしています。
いつも質問に答えてくれてありがとうございます。
以下のようなテーブルに
insert処理でデータを追加したいと思っています。
---------------------------
CREATE TABLE m_lecturehistory
(
lecturecode text,
lecturedate date,
・
・
・
---------------------------
$sql = "insert into m_lecturehistory (lecturecode, lecturedate )
values ('{$line[0]}','2008/1/1');";
このようにしてinsert処理をすれば正常に追加できます。
ただ、以下のようにして
変数からDATE型に追加しようとするとエラーになります。
---------------------------
$line[1] = "2008/1/1";
$sql = "insert into m_lecturehistory (lecturecode, lecturedate )
values ('{$line[0]}',"{$line[1]}");";
対処方法をご存じでしたら、
ご教示して頂けたら幸いです。
No.1ベストアンサー
- 回答日時:
$sql = "insert into m_lecturehistory (lecturecode, lecturedate )
values ('{$line[0]}',"{$line[1]}");";
なぜ、直接入力した場合に、日付を 「'」でかこったのに
変数に代入したときには 「"」でかこったのでしょう
'{$line[0]}' の部分と同じ感覚でSQL文つくればいいだけです
$sql = "insert into m_lecturehistory (lecturecode, lecturedate )
values ('{$line[0]}','{$line[1]}');";
つまりこうするだけ
この回答への補足
こんにちは。
ご返事有り難うございました。
こちらに転記する時に
間違えて「"」でかこってしまいました。
プログラムは
values ('{$line[0]}','{$line[1]}');";
としてあるのですが
構文エラーになってしまいます。
ご教示して頂けたら幸いです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PostgreSQLでのクエリ登録
-
postgresqlでのトランザクショ...
-
SQLでUPSERTを一度に複数行やる...
-
Windows10がインストールできま...
-
エクセルVBAでUWSCを使う
-
SQLにて指定日付より前、かつ最...
-
postgreSQLのint型は桁数指定が...
-
postgresql についてです
-
Ophcrackについて
-
新規作成したPostgresqlデータ...
-
select文の書き方で分からない...
-
列が存在しないと言われる
-
”テーブル”恐い
-
postgresqlのtableのカラムの型...
-
php、postgresqlを使ってwebア...
-
三段論法を真理値表で証明する
-
sqlの中で、 例えば条件句で AN...
-
tesuto 01
-
python3.12のインストール方法
-
Pythonで2つのデータ(キー無し...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
timestampのデータはどのように...
-
エクセルvbaでpostgresに接続を...
-
SQLServer からのデータ移行(v...
-
ゼロ割りエラーの回避について
-
insert処理でDATE型を追加したい
-
【SQL】他テーブルに含まれる値...
-
フラグをたてるってどういうこ...
-
SELECT INTOで一度に複数の変数...
-
sqlに記述できない文字
-
SQLサーバに対するSQL文で抽出...
-
UPDATEで既存のレコードに文字...
-
エラーを起こす方法
-
truncate tableを使って複数の...
-
既存データをINSERT文にして出...
-
オラクルのUPDATEで複数テーブル
-
SQLで、Join句で結合したテ...
-
PostgreSQLのtimestamp型で時間...
-
Accessの構成をコピーしたい
-
'modify' 付近に不適切な構文が...
-
既にテーブルが存在する場合の...
おすすめ情報