Post ettiğim php dosyasında aynı zamanda bu formdan bir çok text input ta alıyor ve veritabanına kaydediyor.
Yapmak istediğim A ve B boş olursa veritabanında A ve B'nin karşılıklarını güncellemesin ama diğer verileri güncellesin. Sadece A doluysa A'yı ve geri kalan değerleri güncellesin ama B'yi ellemesin. Aynı şey B içinde olsun.
Bunu nasıl yapabilirim?
Şuanki post kodlarım şöyle:
if($_FILES["A"]==NULL){
if($_FILES["B"]==NULL){
$guncelle = mysql_query("UPDATE *GİZLİ* SET *GİZLİ* WHERE *GİZLİ*");
}else{
$guncelle = mysql_query("UPDATE *GİZLİ* SET*GİZLİ* WHERE *GİZLİ*");
$save2=move_uploaded_file($_FILES["B"]["tmp_name"],$B);
$sorgu2=mysql_query("UPDATE *GİZLİ* SET B='$B' WHERE *GİZLİ*");
}
}else{
if($_FILES["B"]==NULL){
$guncelle = mysql_query("UPDATE *GİZLİ* SET *GİZLİ* WHERE *GİZLİ*");
$save=move_uploaded_file($_FILES["A"]["tmp_name"],$A);
$sorgu=mysql_query("UPDATE *GİZLİ* SET A='$A' WHERE *GİZLİ*");
}else{
$guncelle = mysql_query("UPDATE *GİZLİ* SET *GİZLİ* WHERE *GİZLİ*");
$save2=move_uploaded_file($_FILES["B"]["tmp_name"],$B);
$sorgu2=mysql_query("UPDATE *GİZLİ* SET B='$B' WHERE *GİZLİ*");
$save=move_uploaded_file($_FILES["A"]["tmp_name"],$A);
$sorgu=mysql_query("UPDATE *GİZLİ* SET A='$A' WHERE *GİZLİ*");
}
}
if($_FILES["B"]==NULL){
if($_FILES["A"]==NULL){
$guncelle = mysql_query("UPDATE *GİZLİ* SET *GİZLİ* WHERE *GİZLİ*");
}else{
$guncelle = mysql_query("UPDATE *GİZLİ* SET*GİZLİ* WHERE *GİZLİ*");
$save2=move_uploaded_file($_FILES["A"]["tmp_name"],$A);
$sorgu2=mysql_query("UPDATE *GİZLİ* SET A='$A' WHERE *GİZLİ*");
}
}else{
if($_FILES["A"]==NULL){
$guncelle = mysql_query("UPDATE *GİZLİ* SET *GİZLİ* WHERE *GİZLİ*");
$save=move_uploaded_file($_FILES["B"]["tmp_name"],$B);
$sorgu=mysql_query("UPDATE *GİZLİ* SET B='$B' WHERE *GİZLİ*");
}else{
$guncelle = mysql_query("UPDATE *GİZLİ* SET *GİZLİ* WHERE *GİZLİ*");
$save2=move_uploaded_file($_FILES["B"]["tmp_name"],$B);
$sorgu2=mysql_query("UPDATE *GİZLİ* SET B='$B' WHERE *GİZLİ*");
$save=move_uploaded_file($_FILES["A"]["tmp_name"],$A);
$sorgu=mysql_query("UPDATE *GİZLİ* SET A='$A' WHERE *GİZLİ*");
}
}Şimdiden teşekkürler