[q]
(2) 

php mysql

hlt1985 #1238705

elimde ekteki gibi bir tablo var. bu tablodan php ile veri çekip web sayfamda göstermek istiyorum. ama aşağıdaki kod ile yaptığımda hepsi tek seferde geliyor ve tablo gibi art arda koymak zorunda kalıyorum. Ben istiyorumki her bir id'nin içeriğine erişebileyim ve her bir id içeriğini web sayfasında istediğim yerde yazdırayım. Bu gelen verilerin arasında başka html'ler olacak. Nasıl yapabilirim bunu?

$sorgu = "SELECT * FROM demo";
$donus = mysqli_query($conn,$sorgu);
while($sonuc = mysqli_fetch_array($donus)){
echo $sonuc["ilk"]."<br>";
echo $sonuc["iki"]."<br>";
echo $sonuc["uc"]."<br>";
}

 

Array olarak HTML sayfana gönder, orada foreach ile döngüye sokarsın.

hayirsiz

@duyulmasi gerektigi kadar'a ek olarak yazıyorum yazdırırken şöyle şeyapcaksın

while kullanmana gerek yok, sql sorgusunun sonuna " LIMIT 1" ekleyip

if(mysql_num_rows($donus)==0){
echo "hatali id";
}
else{
$sonuc = mysql_fetch_assoc($donus);
echo $sonuc['ilk'];
}

yuto
1

mobil görünümden çık