dポイントプレゼントキャンペーン実施中!

PostgreSQL 8.0.1
PHP 4
Apache 1.3
で環境を構築しています。

PHPで、
$sql=sprintf("insert into records values('20','test2','cal')");
と入力し実行すると、きれいにDBに登録できるのですが、
$sql=sprintf("insert into records values('%s','%s','%s')",$no,$name,$address);
と入力したら、DBには空白で登録されてしまいます。
何がおかしいのか検討が付かなくて困っております

宜しくお願い致します。

A 回答 (1件)

echo $sql;



実際に発行しているSQLが何か確認してみてはどうでしょうか。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!