<td><?
$sqlMy = mysql_query("SELECT firmaadi FROM hesaplar where musterino = '.$row[musterino].'");
$sorgula = mysql_num_rows($sqlMy);
if($sorgula=="0"){
echo $row['firmaadi'];
}else{
echo $row['adi']; echo $row['soyadi']; } ?></td> php değer karşılaştırma
7
●467
- 05-08-2014, 15:20:08Üyeliği durdurulduMerhaba arkadaşlar 2 tip üyelik var kurumsal ve bireysel aşağıdaki kod ile veritabanında firma adı kısmı dolu ise firma adının görünmesini boş ise normal ad soyad görünmesini istiyorum hata nerede kontrol edebilirmisiniz.
- 05-08-2014, 15:23:34$row[musterino] etrafındaki noktaları silin.Binet adlı üyeden alıntı: mesajı görüntüle
- 05-08-2014, 15:26:07Üyeliği durdurulduMySQL komutlarında "."(devam ediyor) işaretini kullanmaya gerek yok diye biliyorum. Direk değişkeni algiliyor.
- 05-08-2014, 15:57:01$sqlMy'i mysql_fetch yapmadan kullanmaya çalışıyorsunuz ondan dolayı.Binet adlı üyeden alıntı: mesajı görüntüle
- 05-08-2014, 17:49:50
//$oku=mysql_fetch_array(mysql_query(" SELECT * FROM hesaplar where musterino = {$hesno} LIMIT 1")); // tırnak yerine parantezde kullanılabilir $oku=mysql_fetch_array(mysql_query(" SELECT * FROM hesaplar where musterino = '$hesno' LIMIT 1")); if(oku['firmaadi']) // Eğer Firma Adı alanı boş değilse girilmişse Kurumsaldır { echo $oku['firmaadi']; echo "Kurumsal" }else { echo $oku['musterino']; echo $oku['musteri_adi'] // kendi tablo adınıza göre düzenlersiniz }Birde Bu Şekilde Deneyin Hocam..
Eğer doğru anlamışsam kod size yardımcı olacaktır..
Eğer firmaadı girilmişse işlemlerinizi ona göre yapıyorsunuz else kısmındada kurumsal firma değilse diğer şekilde işlemlerinizi yapıyorsunuz..