2013-02-28 91 views

回答

0

首先在表中執行「SELECT」子句,如果存在數據,則執行「UPDATE」else「INSERT」。

0
mysql_query("select second_id from table where second_id=".$the_second_id); 
if(mysql_num_rows >0) { 
mysql_query("update table set column1=value1,column2=value2,... where second_id=".$the_second_id); 
} 
else{ 
mysql_query("insert into table(column1,column2,...) values(value,value2,...) "); 
} 
2

選擇使用所述第二標識符。如果有任何行返回運行更新語句else運行插入語句

0
$query = mysql_query('select * from my_table where second_id = '.$second_id); 
if(mysql_num_rows($query) > 0){ 
    mysql_query('update my_table set field = '.$value .' where second_id = '.$second_id); 
} 
else{ 
     mysql_query("insert into my_table (field1, field2...) values ('".$value1."', '".$value2."')"); 
} 
相關問題