mrb arkadaşlar
yazmakta olduğum bir sistem var burada update sorgusunu kontrol edip eğer update başarısız veya o id ile kayıtlı veri yoksa yeni bir veri eklemek istiyorum.
bunu uzun yoldan yapabilirim ama daha kısa bir yolunu arıyorum.
örnek :
$sonuc=mysql_query("UPDATE tablo_adi set ozellik_id='$ozellik_id' where id='$_GET[id]' and sira='1'");burada $_GET[id] ve sira='1' eşleşmiyorsa yeni veri eklicek.
mysql_affected_rows()'u önermeyiniz çünkü o sadece veride değişiklik yapınca true oluyor veride değişiklik yapmadan kaydet dediğim zaman false olarak gördüğünden yeni veri ekliyor database'e.
bu konuda yardımcı olabilecek arkadaşlara şimdiden teşekkü ederim.
Merhaba kolay gelsin. anlayabildiğim kadarıyla bişeyler karalayayım. eğer anlayamamışsam kusruma bakmayın lütfen.
$sonuc=mysql_query("UPDATE tablo_adi set ozellik_id='$ozellik_id' where id='$_GET[id]' and sira='1'");
if(!$sonuc){
mysql_query("insert into () values()");
}uzun yoldan kastınız sanırım bu.
kolay gelsin