$ka = $kontrol->baglan();
$ID = intval($_GET['id']);
// Sorguda limit belirtmene veya ORDER komutunu kullanma gerek yok
// Belirli bi satırı çekeceksin sonuçta
$sorgu = $ka->query("SELECT * FROM members WHERE ID = '$ID'");
if( $ka->affected_rows > 0 )
{
// if( $_GET['id'] ) şeklinde kontrol etmenize gerek yok burada.
// Burada siz döngüye almışsınız bunada gerek yok.
// Örnek : mysql_fetch_assoc($sorgu);
$row = $sorgu->fetch_array(MYSQLI_ASSOC);
// Çıktı;
echo '<pre>'.print_r($row , TRUE).'</pre>';
}
else
{
echo 'Böyle bir kullanıcı bulunamadı.!';
} $_GET dışardan müdahaleyi engellemek istiyorum
14
●1.089
- 09-07-2014, 15:01:08Şu şekilde kullanın bazı yerlerde bir iki hatanız var mesela sorgudan etkilenen satır sayısı kontrolünün içerisinde id değerinin boş olup olmadığını kontrol ettirmişsiniz ve bir kaç hata daha döngüye almak gibi şu şekilde kullanırsanız en sağlıklısı olur.
- 09-07-2014, 15:12:24Üyeliği durdurulduwhile döngüsüyle fetch_array'de parçaladığım zaman bir hata alıyordum.sesusera adlı üyeden alıntı: mesajı görüntüle
$row['occupation']; dediğimde verdiğiniz kodda herhangi bir sıkıntı çıkmayacak değil mi? - 11-07-2014, 01:07:26Üyeliği durdurulduhttp://makaleisi.com/kullanici/dasdsaXhenahobia adlı üyeden alıntı: mesajı görüntüle
Burada ki gibi istiyorsunuz sanırım. - 14-07-2014, 13:59:17Xhenahobia adlı üyeden alıntı: mesajı görüntüle
Kardeşim yanlış yere yazıyorum ama mesaj kutun dolmuş mesaj atamıyorum silersen mesaj atcaktım bir kou hakkında - 14-07-2014, 14:22:45Üyeliği durdurulduBuyrun hocam atabilirsiniz.webolojik adlı üyeden alıntı: mesajı görüntüle