[]
php mysql
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>";
}
$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 (10.11.17 22:00:20)
@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'];
}
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 (11.11.17 00:47:43)
1