Arkadaşlar merhaba,
Aşağıdaki kodda $sayi satırı harici sıkıntım yok. Lütfen inceleyelim,
$result = mysql_query("select kullanici from urun where kullanici = '$_SESSION[MM_Username]'", $baglan);
$sayi = mysql_query("select sinir from login where kullanici = '$_SESSION[MM_Username]'",$baglan);
$num_rows = mysql_num_rows($result);
echo "Daha Önce $num_rows Adet Ürün Girilmiş!...\n\n\n\n";
Şimdi burada yapmak istediğim login tablosunda kullanıcıya kayıt girme sınırı getirdim. $sayıda da bunu çekiyorum sonra
if($num_rows >= $sayi) kodunu ekleyerek eğer satır sayısı $sayı değişkenine eşitse logout değilse insert izni veriyorum fakat $sayı değişkenim çalışmıyor. Eksik ne yaptım yardım rica ediorum.
değişken yardımı
7
●337
- 21-12-2012, 11:04:24Şöyle bir toparlayalım bunu,
$result = mysql_query("select kullanici from urun where kullanici = '$_SESSION[MM_Username]'", $baglan);
$num_rows = mysql_num_rows($result);
buradaki sorgum ÇALIŞIYOR ve
if($num_rows oluşturdum.
Şimdi bu kodun yanına login tablosunda kullanicinin kayıt atacabileceği varchar alanda SINIR adlı sutun var ve bu rakam mesela 5.
ben bu 5i alıp $sayi ya atayıp
if($num_rows >= $sayi) yapmak istiyorum ki;
olmuyor. - 21-12-2012, 12:58:02$_SESSION[MM_username] olarak yazmışım, $_SESSION['MM_Username'] olmalıydı. onu düzeltirseniz (aşağıdaki şekilde) çalışması lazım. çalışmıyorsa ya soruyu anlamadım ya da veritabanı yapınızı..
$sayi = (int) @mysql_result(mysql_query('SELECT sinir FROM login WHERE kullanici = "'.$_SESSION['MM_Username'].'"', $baglan), 0); - 21-12-2012, 13:01:49$result = mysql_query("select kullanici from urun where kullanici = '$_SESSION[MM_Username]'", $baglan);
$num_rows = mysql_num_rows($result);
$sinir = mysql_query("select sinir from login where kullaniciadi= '$_SESSION[MM_Username]'");
$i=0;
$sinirkac = mysql_result($sinir,$i,"sinir");
Şeklinde sonucu çözdüm arkadaşlar Çok teşekkür ederim hepinize.