如何验证数据库中的记录

时间:2013-04-18 19:39:33

标签: php

我要做的是检查数据库中是否存在customerid。如果存在,则将订单提交到订单表。如果customerid不存在,则返回错误。

尝试检查customers表以查看用户输入的customerid是否存在,只是不知道如何执行此操作。 下面的代码来自不同的主题。

$checkid = "SELECT customerid FROM $tableName WHERE customerid = ".($customerid)."";
$check_ref = @mysql_query($check2,$connection) 
    or die("Couldn't execute check.<br>".mysql_error());
if(mysql_num_rows($check_ref)<1){
    $login_err = "The Customer number you entered does not exist.";
    $error = "1";

1 个答案:

答案 0 :(得分:0)

好的,这里有:

  1. 您的查询存储在$checkid,但您查询$check2
  2. 您在mysql_query上停用了错误报告。这在太多层面上是错误的。
  3. 字符串连接中$customerid周围的那些parens是什么?