如果db中不存在id,则插入记录

时间:2015-03-17 10:00:27

标签: php

如果我们在db的网址中提供id并检查表中是否存在$Getn的数据,我想问一下如何将记录插入id n然后它必须更新其他必须插入数据?

我们怎样才能在PHP中帮助我plz帮助我

2 个答案:

答案 0 :(得分:2)

你可以做点什么

<?php

$n = $_GET["n"]; 
$query = "SELECT COUNT(*) AS numberOfRecords FROM table WHERE id = '$n'";
mysql_query($query);

if ($numberOfRecords == 0)
    mysql_query("INSERT INTO [...]");
else
    mysql_query("UPDATE [...]");

答案 1 :(得分:0)

这可能会对你有所帮助。只需检查ID是否已设置

if(isset($_GET['n']) && !empty($_GET['n'])){
  //your update query is here
}else{
  //your insert query is here
}