Php 使用此代码时如何检查插入成功与否?
使用此代码时如何检查插入成功与否 我想检查插入是否成功 如果成功Php 使用此代码时如何检查插入成功与否?,php,Php,使用此代码时如何检查插入成功与否 我想检查插入是否成功 如果成功则回显“成功” elseecho“error” 简单地说: if (!$sql) echo 'error'; else echo 'success'; 从以下文件: 为了。。。插入。。。mysql_query()成功时返回TRUE,错误时返回FALSE 但更重要的是,请阅读以下内容:根据mysql\u insert\u id。它在成功插入时返回新生成的id 请点击此处: if (!$sql) echo 'error'; els
则回显“成功”代码>
elseecho“error”代码>
简单地说:
if (!$sql) echo 'error';
else echo 'success';
从以下文件:
为了。。。插入。。。mysql_query()成功时返回TRUE,错误时返回FALSE
但更重要的是,请阅读以下内容:根据mysql\u insert\u id
。它在成功插入时返回新生成的id
请点击此处:
if (!$sql) echo 'error';
else echo 'success';
$link = mysql_connect($host, $user, $pass);
$sql = mysql_query("INSERT INTO `transaction` (txnid, pro_name, price, status)
VALUES (
'".$data['txn_id']."' ,
'".$data['pro_name']."' ,
'".$data['price']."' ,
'$status'
)", $link);
//------------Changes----------------
$inserted_id = mysql_insert_id($link);
if(mysql_errno() != 0){
echo "error";
else
echo "success";
return $inserted_id;
$link = mysql_connect($host, $user, $pass);
$sql = mysql_query("INSERT INTO `transaction` (txnid, pro_name, price, status)
VALUES (
'".$data['txn_id']."' ,
'".$data['pro_name']."' ,
'".$data['price']."' ,
'$status'
)", $link);
$lastInsertedId = mysql_insert_id($link);
if (empty($lastInsertedId))
$return = 'error';
else
$return = $lastInsertedId;
return $return;