lostyazilim
tr.link

0 id Link sorunu

7 Mesajlar 925 Okunma
acebozum
tr.link

sufyani sufyani WM Aracı Kullanıcı
  • Üyelik 23.11.2017
  • Yaş/Cinsiyet 54 / E
  • Meslek Grafik Tasarımcı / Coder
  • Konum İstanbul Anadolu
  • Ad Soyad S** B**
  • Mesajlar 101
  • Beğeniler 7 / 6
  • Ticaret 0, (%0)
Merhaba,

">Düzenle

Bu link yönlendirmede eğer id 0 olursa link aktif olmuyor. 0'ın oluşmasını da engelleyemiyorum. Yardımlarınız için teşekkürler.
 

 

wmaraci
reklam

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)
Link aktif olmuyor derken? 0 id li kullanıcı olmadığı için bilgilerini mi çekemiyor ve 0 olmasını neden engelleyemiyorsunuz? en kötü bir sorgu yazarsınız;




 

 


sufyani sufyani WM Aracı Kullanıcı
  • Üyelik 23.11.2017
  • Yaş/Cinsiyet 54 / E
  • Meslek Grafik Tasarımcı / Coder
  • Konum İstanbul Anadolu
  • Ad Soyad S** B**
  • Mesajlar 101
  • Beğeniler 7 / 6
  • Ticaret 0, (%0)
Database'de 0 var. 1 den başlasa sorun yok. Aradan tekrar sıfırı tamamlıyor.
 

 

borderking borderking WM Aracı Kullanıcı
  • Üyelik 05.01.2020
  • Yaş/Cinsiyet 40 / E
  • Meslek özel sektör
  • Konum İstanbul Avrupa
  • Ad Soyad Z** K**
  • Mesajlar 122
  • Beğeniler 27 / 34
  • Ticaret 1, (%100)
Büyük ihtimal siz düzenleme yapmak için üserin idsini aldığınızda size 0 geliyor.

yok eğer sorununuz yazdığınız gibiyse



$data=$kayit["user_id"]

if($data == 0) {
$data = $data + 1;}
else{
}

echo $data;

 

 

wmaraci
wmaraci

webtegez webtegez İstersen Milyoner Olursun Kullanıcı
  • Üyelik 04.11.2013
  • Yaş/Cinsiyet 29 / E
  • Meslek Elektronik Teknikeri - PHP'ci
  • Konum İstanbul Anadolu
  • Ad Soyad B** P**
  • Mesajlar 329
  • Beğeniler 100 / 99
  • Ticaret 0, (%0)
Kodun biraz daha öncesini paylaşırsan iyi olur dostum.
Eğer
if($kayit["user_id"]){
gibi bir sorgun varsa gelen 0(sıfır) değerini her zaman boş algılayacak ve istediğin if bloğunun içine girmeyecektir.

"user_id" değerlerin her zaman numerik ise if sorgusunu "is_numeric" yaparsan 0 değeri sorunsuz çalışacaktır.

if(is_numeric($kayit["user_id"])){
// Kodun buraya...
}
 

 

Batuhan P. | SoftVore.com

sufyani sufyani WM Aracı Kullanıcı
  • Üyelik 23.11.2017
  • Yaş/Cinsiyet 54 / E
  • Meslek Grafik Tasarımcı / Coder
  • Konum İstanbul Anadolu
  • Ad Soyad S** B**
  • Mesajlar 101
  • Beğeniler 7 / 6
  • Ticaret 0, (%0)
Çözdüm. user_id satırını AUTO_INCREMENT değilmiş. Fakat enteresan olan sürekli 0 ve 1 ataması hiç atamaması lazım. 2'yi atamayınca fark ettim. Çözümleriniz de işe yaradı. Fakat kalıcı olmazdı, çünkü hep 0 atıyormuş. Teşekkürler.
 

 

sufyani sufyani WM Aracı Kullanıcı
  • Üyelik 23.11.2017
  • Yaş/Cinsiyet 54 / E
  • Meslek Grafik Tasarımcı / Coder
  • Konum İstanbul Anadolu
  • Ad Soyad S** B**
  • Mesajlar 101
  • Beğeniler 7 / 6
  • Ticaret 0, (%0)
Webtegez, teşekkürler. sizinki de doğru çözüm. Fakat dediğim gibi kalıcı olması için MySql'den halletim.
 

 

Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al