-
Üyelik
23.04.2017
-
Yaş/Cinsiyet
30 / E
-
Meslek
Öğrenci
-
Konum
İzmir
-
Ad Soyad
M** D**
-
Mesajlar
4
-
Beğeniler
2 / 1
-
Ticaret
0, (%0)
Merhaba arkadaşlar, php ile mysql databaseden "SELECT * FROM veritabanı ORDER BY tarih DESC" komutu ile çektiğim verilerin 1. olanı yani değer olarak en büyük olanı eksik olarak yazdırıyor. ASC yaptığımda ise de 1. olan yani en küçük değeri eksik veriyor. ORDER BY yapmasam sorun yok, tüm verileri yazdırıyor. Ama ben büyükten küçüğe sıralamasını yapmalıyım. Bu sorunun çözümü için ne yapmalıyım? İyi forumlar..
kyzaghan
Lord of the Ninth Sky
Kullanıcı
-
Üyelik
14.04.2017
-
Yaş/Cinsiyet
33 / E
-
Meslek
Yazılım Destek Lideri
-
Konum
İzmir
-
Ad Soyad
İ** K**
-
Mesajlar
50
-
Beğeniler
7 / 18
-
Ticaret
0, (%0)
Merhaba,
PHP kodunu iletebilir misin?
-
Üyelik
23.04.2017
-
Yaş/Cinsiyet
30 / E
-
Meslek
Öğrenci
-
Konum
İzmir
-
Ad Soyad
M** D**
-
Mesajlar
4
-
Beğeniler
2 / 1
-
Ticaret
0, (%0)
Tabiki buyrun:
$veriler= mysql_query("SELECT * FROM arduino ORDER BY tarih DESC");
$oku = mysql_fetch_array($veriler);
while ($oku = mysql_fetch_array($veriler))
{
echo $oku["id"]."
";
echo $oku["sicaklik"]. "
";
echo $oku["tarih"]. "
";
}
?>
kyzaghan
Lord of the Ninth Sky
Kullanıcı
-
Üyelik
14.04.2017
-
Yaş/Cinsiyet
33 / E
-
Meslek
Yazılım Destek Lideri
-
Konum
İzmir
-
Ad Soyad
İ** K**
-
Mesajlar
50
-
Beğeniler
7 / 18
-
Ticaret
0, (%0)
Bu şekilde dener misin?
$veriler= mysql_query("SELECT * FROM arduino ORDER BY tarih DESC");
//$oku = mysql_fetch_array($veriler);
while ($oku = mysql_fetch_array($veriler))
{
echo $oku["id"]."
";
echo $oku["sicaklik"]. "
";
echo $oku["tarih"]. "
";
}
?>
1 kişi bu mesajı beğendi.
-
Üyelik
23.04.2017
-
Yaş/Cinsiyet
30 / E
-
Meslek
Öğrenci
-
Konum
İzmir
-
Ad Soyad
M** D**
-
Mesajlar
4
-
Beğeniler
2 / 1
-
Ticaret
0, (%0)
Evet başarılı :) teşekkürler, fakat ne alaka anlamadım.
kyzaghan
Lord of the Ninth Sky
Kullanıcı
-
Üyelik
14.04.2017
-
Yaş/Cinsiyet
33 / E
-
Meslek
Yazılım Destek Lideri
-
Konum
İzmir
-
Ad Soyad
İ** K**
-
Mesajlar
50
-
Beğeniler
7 / 18
-
Ticaret
0, (%0)
Aşağıda yazdım :)
$veriler= mysql_query("SELECT * FROM arduino ORDER BY tarih DESC");
$oku = mysql_fetch_array($veriler); // Değişken ilk kez burada set edildiği için 1. değeri alıyor
while ($oku = mysql_fetch_array($veriler)) // Daha sonra while döngüsüne alındığı için ilk değeri pas geçiyor.
{
echo $oku["id"]."
";
echo $oku["sicaklik"]. "
";
echo $oku["tarih"]. "
";
}
?>
1 kişi bu mesajı beğendi.
Ultibil
Gelişmiş Web Yazılımları
Kullanıcı
-
Üyelik
10.05.2016
-
Yaş/Cinsiyet
38 / E
-
Meslek
Web Tasarım
-
Konum
İzmir
-
Ad Soyad
R** E**
-
Mesajlar
292
-
Beğeniler
47 / 95
-
Ticaret
9, (%100)
Ben şaşırırım mysql şaşırmaz hocam :)
1 kişi bu mesajı beğendi.