lostyazilim
tr.link

If-Else Problemi

15 Mesajlar 2.151 Okunma
lstbozum
tr.link

mbuturak mbuturak Сомнение единственная п Kullanıcı
  • Üyelik 10.09.2014
  • Yaş/Cinsiyet 28 / E
  • Meslek Front-end dev. & Back-end dev.
  • Konum Adana
  • Ad Soyad M** B**
  • Mesajlar 100
  • Beğeniler 14 / 8
  • Ticaret 6, (%100)
Merhaba arkadaşlar , mevcut sorguma göre TRUE (1) değerini dönderiyor kayıt işlemini başarılı bir şekilde yapıyor fakat sürekli ELSE (0) bloğu çalışıyor dönen değeri else bloğunda çalışan sweetalert kutucuğunada yazdırdım bunun nedeni ne olabilir?

Öncelikle kod bloğum;



Ardından dönen değerim;



Konuya girip yardımcı olan & olmaya çalışan herkese şimdiden teşekkürederim

dipnot: $basvur['status']==1 ve else if($basvur['status']==0) yollarını ve TRUE & FALSE değerlerine eşleyerek denedim sonuç alamadım.
 

 

wmaraci
reklam

LizGate LizGate Lizgate Kullanıcı
  • Üyelik 30.03.2019
  • Yaş/Cinsiyet 30 / E
  • Meslek Yazılımcı
  • Konum Muğla
  • Ad Soyad A** Y**
  • Mesajlar 93
  • Beğeniler 12 / 47
  • Ticaret 3, (%100)
==true ekleyip denermisin
 

 

Abdullahx Abdullahx MW Aracı Kullanıcı
  • Üyelik 03.04.2019
  • Yaş/Cinsiyet 29 / E
  • Meslek .
  • Konum Trabzon
  • Ad Soyad A** K**
  • Mesajlar 905
  • Beğeniler 393 / 395
  • Ticaret 3, (%100)
düşük ihtimal ama bir de ===true deneyin
 

 


mbuturak mbuturak Сомнение единственная п Kullanıcı
  • Üyelik 10.09.2014
  • Yaş/Cinsiyet 28 / E
  • Meslek Front-end dev. & Back-end dev.
  • Konum Adana
  • Ad Soyad M** B**
  • Mesajlar 100
  • Beğeniler 14 / 8
  • Ticaret 6, (%100)
@LizGate : bu yöntemi denedim fakat işe yaramadı

@Abdullahx : bu yöntemi denedim fakat işe yaramadı
 

 

wmaraci
wmaraci

RamazanSancar RamazanSancar WM Aracı Kullanıcı
  • Üyelik 16.07.2018
  • Yaş/Cinsiyet 24 / E
  • Meslek Full Stack Developer
  • Konum Manisa
  • Ad Soyad R** S**
  • Mesajlar 88
  • Beğeniler 18 / 12
  • Ticaret 0, (%0)
$basvur=$db->insert()

kısmında status değerini $basvur["status"]=1;
olarak tanımlayın.

İf kısmında ise $basvur["status"]==1 şeklinde sorgu alır iseniz doğru şekilde çalışacaktır.
 

 

mbuturak mbuturak Сомнение единственная п Kullanıcı
  • Üyelik 10.09.2014
  • Yaş/Cinsiyet 28 / E
  • Meslek Front-end dev. & Back-end dev.
  • Konum Adana
  • Ad Soyad M** B**
  • Mesajlar 100
  • Beğeniler 14 / 8
  • Ticaret 6, (%100)
RamazanSancar dediğinizi denedim fakat sonuç yine aynı ELSE bloğu çalışıyor
 

 

brown brown WM Aracı Kullanıcı
  • Üyelik 28.10.2013
  • Yaş/Cinsiyet 25 / E
  • Meslek öğrenci
  • Konum İstanbul Avrupa
  • Ad Soyad H** E**
  • Mesajlar 1748
  • Beğeniler 385 / 385
  • Ticaret 27, (%96)
Süslü parantezleri kontrol edin ve taglerine yapıştırmayın kodları, sorun bunlarda olmasa bile kafanızı karıştırır kodunuz hiç düzenli değil, kopyalanabilir şekilde atabilir misiniz?
 

 

mbuturak mbuturak Сомнение единственная п Kullanıcı
  • Üyelik 10.09.2014
  • Yaş/Cinsiyet 28 / E
  • Meslek Front-end dev. & Back-end dev.
  • Konum Adana
  • Ad Soyad M** B**
  • Mesajlar 100
  • Beğeniler 14 / 8
  • Ticaret 6, (%100)
@brown tabi ki ilgili kod bloğunu gönderiyorum , ilginiz için teşekkür ederim alternatif olaran nasıl bir yöntem izleyebilirim?

if (isset($_POST['trainerRegister'])) {
$mail=htmlspecialchars($_POST['u_email']);
$phone=htmlspecialchars($_POST['u_phone']);
$username=htmlspecialchars($_POST['u_username']);
$qSql=$db->qSql("SELECT * FROM tlk_user where u_email='$mail'
OR u_phone='$phone' OR u_username='$username'");
if ($qSql->rowCount() == 0) {
$trainerEkle=$db->insert("tlk_user",$_POST,[
"form_name" => "trainerRegister",
"pass" => "u_password",
"file_name" => "u_img",
"dir" => "trainer"
]);
if ($trainerEkle['status']) {?>
<script>
swal({
title: "İşte Bu!",
text: "Doldurduğun form başarılı bir şekilde elimize ulaştı!
En kısa zamanda incelendikten sonra seninle iletişime
geçeceğiz! ",
icon: "success",
button: "Tamamdır!",
});
</script>

<script>
swal({
title: "OPS!",
text: "Doldurduğun formda bazı hatalar yakalandı! ",
icon: "error",
button: "Tamamdır!",
});
</script>

<script>
swal({
title: "OPS!",
text: "Verilen bilgiler ile eşleşen bir eğitmenimiz mevcut!
lütfen bilgilerinizi tekrar kontrol ediniz.",
icon: "error",
button: "Tamamdır!",
});
</script>
 

 

rws rws WM Aracı Kullanıcı
  • Üyelik 23.10.2012
  • Yaş/Cinsiyet 37 / E
  • Meslek kimyager
  • Konum İstanbul Anadolu
  • Ad Soyad E** B**
  • Mesajlar 666
  • Beğeniler 94 / 138
  • Ticaret 2, (%100)
veritabanı bağlantısı yok
 

 

wordpress-html-css-web işleri yapılır

ozmencelik ozmencelik Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 03.01.2016
  • Yaş/Cinsiyet 39 / E
  • Meslek .Net Developer - İng Öğretmeni
  • Konum İzmir
  • Ad Soyad Ö** Ç**
  • Mesajlar 339
  • Beğeniler 39 / 160
  • Ticaret 0, (%0)
Kodlara bakmadım ama çalışma mantığı her zaman şudur. Eğer if kosulu sağlanıyorsa else girmez sağlamıyorsa else düşer. Yani if bloğu içindeki koşulun neyse tam sağlanamıyor demektir.
Yada senin if else koşulunun belirtimi yanlıştır yani else zorunlu gibi görüyordur
 

 

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al