$gelenveri = $_POST['sayi-veri'];
$sorgu = mysql_query('SELECT * FROM puanhesap where siralama='.$gelenveri);
$ogrenci = mysql_fetch_array($sorgu); // Hata alınan satır
echo $ogrenci['deger'];
?>

Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in ".\www\demo\hesap.php" on line 4
4. satırda hata alıyorum $gelenveri'ye veri girişi yapınca hata gidiyor?


SORUNU ÇÖZDÜM

$gelenveri = 0 + $_POST['sayi-veri']; //Açıklama aşağıda
$sorgu = mysql_query('SELECT * FROM puanhesap where siralama='.$gelenveri);
$ogrenci = mysql_fetch_array($sorgu);
echo $ogrenci['deger'];
?>


Biraz zorlama bir çözüm oldu ama sonuca bakalım. Verileri aldığım textbox'da veri olmadığı bunun yüzünden boş veri döndüğü için hata kodu çıkıyordu bende php kodlarına "0 + veri" ekledim. Gelen veri yoksa değer 0 artık veri ne olursa olsun boş olmadığı içinde hata felan kalmadı:cool: