 |
จะตรวจสอบอย่างไรครับว่า insert สำเร็จหรือเปล่า จากโค๊ดนี้ครับ |
|
 |
|
|
 |
 |
|
จะทราบได้อย่างไรครับว่า insert สำเร็จหรือไม่ จะใช้โค๊ดอะไรตรวจสอบได้ครับ ขอบคุณครับ
Code (PHP)
$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);
return mysql_insert_id($link);
Tag : PHP, MySQL
|
|
 |
 |
 |
 |
Date :
2014-06-25 12:26:06 |
By :
peap |
View :
813 |
Reply :
3 |
|
 |
 |
 |
 |
|
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
แบบนี้ครับ
$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);
if(mysql_affected_rows()>0)
return mysql_insert_id($link);
else
return NULL;
http://www.php.net/manual/en/function.mysql-affected-rows.php
|
 |
 |
 |
 |
Date :
2014-06-25 12:42:05 |
By :
sakuraei |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ขอบคุณครับ ^^
|
 |
 |
 |
 |
Date :
2014-06-25 13:57:26 |
By :
peap |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|