【发布时间】:2013-09-12 03:02:35
【问题描述】:
我有以下代码:
Client 和 Project 是 varchar,Date 是 Date,Quantity 是整数。我想将它们插入一个名为 Billings 的新表中。
当我运行代码时,日期返回 0/0/0000,Client 是 CLient,Project 是 Project。
看来我不理解 ' 或 " 或 . 但我在网络上找不到任何可以帮助我确定正确代码的好的示例。感谢您对正确代码的任何帮助。提前致谢。
代码是:
$strSQLInsert = "插入 Billings (Client, Project, Date, Quantity) 值 ('Client', 'Project', Date, Quantity)";
谢谢
【问题讨论】:
-
您传递 Date 和 Quantity 的方式会导致 PHP 尝试将它们评估为常量。此外,您正在传递文字字符串 Client 和 Project。其中任何一个都分配了变量吗?
-
我在某个网站上读到了这篇文章,但仍在试图找出答案...... global $conn; $strSQLInsert = "插入 TableName (Field1, Field2) 值 (Value1, Value2)"; db_exec($strSQLInsert,$conn);