2016-04-09 29 views
2

MySQL sonucumu PHP kullanarak tabloları kullanarak nasıl görüntüleyebileceğimi bilmek istiyorum. Bu konuda çok fazla araştırma yaptım. Ancak sorumu çözmenin bir yolunu bulamadım. İşte benim kodum.MYSQL içinde PHP'de mysql_query sonucu gösteriliyor

<html> 
<head> 
</head> 
<body> 
<?php 
$con = mysql_connect("localhost","root","123456"); 
if (!$con) { 
die("Cannot Connect: " . mysql_error()); 
} 
mysql_select_db("androidlogin",$con); 
$sql = "select id, speed, distance FROM result"; 
$data = mysql_query($sql,$con); 
echo "<table border=1> 
<tr> 
<th>ID</th> 
<th>Speed</th> 
<th>Distance</th> 
</tr>"; 
while($record = mysql_fetch_array($data)){ 
echo "<tr>"; 
echo "<td>" . $record['ID'] . "</td>"; 
echo "<td>" . $record['Speed'] . "</td>"; 
echo "<td>" . $record['Distance'] . "</td>"; 
echo "</tr>"; 
} 
echo "</table>"; 

mysql_close($con); 

?> 
</body> 
</html> 

Herhangi bir sorun yaşamadığı gibi görünüyor ya da içinde çok kötüyüm.

ağın çıkışı: http://tinypic.com/r/2hdnypd/9

arada, bu kod olacak afiş olması için biraz değiştirmek olacaktır. Ve başka bir problemim var, eğer kayıt numaramın nerede olduğunu görmek istersem, kod $sql = "select users.username, result.speed, result.distance FROM result, users where result.id = users.id order by result.speed desc limit 10";?

+0

:

Yani bu kısmını değiştirmek lütfen? Çıktınız nedir? Veritabanında veri var mı? –

+0

Şimdi kod Indrajit tarafından verilen cevaptan sonra çalışılıyor ama bunu geliştirmek istiyorum. Yani mysql sorgu ifadesini değiştirdikten sonra $ sql = "users.username, result.speed, result.distance sonuçlarından sonuç, result.id = user.id = result.speed desc limit 10 olan kullanıcılar"; Kullanıcı adı oturumunu yakalamak ve ikinci html tablosuna koymak istiyorum ve bu beni çıldırtıyor. –

cevap

0

Db sütunlarınız id, hız ve mesafedir, ancak kayıtlar alınırken ve görüntülendiğinde bunu Kimlik, Hız ve Mesafe olarak kullanıyorsunuzdur. ne olur

while($record = mysql_fetch_array($data)){ 
echo "<tr>"; 
echo "<td>" . $record['id'] . "</td>"; 
echo "<td>" . $record['speed'] . "</td>"; 
echo "<td>" . $record['distance'] . "</td>"; 
echo "</tr>"; 
} 
+0

Teşekkür ederim. Büyük ve küçük harflerin çıktımı etkileyeceğini anlamış değilim. :) –

+0

Pls sorununuzu çözerse cevabı kabul edin – claudios

İlgili konular