Mysql insert само 1 път ??

Wherever

Registered
Значи записвам 1 път
$sqlwz = "INSERT INTO userg SET id = '$id', name='$ns', num = '$num' ";
$res = mysql_query($sqlwz);

как вече като го имам записано поле с ид
при следващ запис да не добавя друго поле а да ъпдейтва същото поле

$update = mysql_query("Update userg set num=num + 1 where id = '$id'");


дано да сте разбрали :)
 
Код:
$sqlwz = mysql_query("INSERT INTO userg  (`id`,`name`,`num`) VALUES ('$id','$ns','$num')") or die(mysql_error());
И после за обновяването правиш така:
Код:
$name=стойността;
$sel=mysql_query("SELECT * FROM `userg`") or die(mysql_error());
$q=mysql_num_rows($sel);
if($q > 0) {
$update = mysql_query("Update userg set num=num + 1 where id = '$id'");
}else{ 
$sqlwz = mysql_query("INSERT INTO userg  (`id`,`name`,`num`) VALUES ('$id','$ns','$num')") or die(mysql_error());
}

if($update) {
echo "Something";
}else{
echo "Other";
}
 

Back
Горе