插入不起作用

时间:2013-01-02 16:56:01

标签: php database crud insert-query

我正在尝试将订单表单提交到数据库中,它应该在理论上工作但由于某种原因没有出现在数据库的表格中。

$result = "insert into orders(lastname, id, email, roomnumber, typeorder)
    values('".$lastname ."','".$ID ."','".$Email ."','".$RoomNumber ."','".$typeorder ."','" . "0');";

2 个答案:

答案 0 :(得分:4)

您要为5列插入6个值... 删除'0'

请不要使用mysql_ *而是尝试PDO

答案 1 :(得分:0)

我建议您在运行查询之前使用数据清理。但这是快速解决方案,它应该可以正常工作 $ result =“插入订单(lastname,id,email,roomnumber,typeorder)     values('“。$ lastname。”','“。$ ID。”','“。$ Email。”','“。$ RoomNumber。”','“。$ typeorder。”')“; < / p>