2016-04-12 17 views
1

Videoyu maksimum görüntülerle görmek istiyorum, örneğin "15" değerini okuyor ancak video dosyasının kendisini okumıyor, ilk videoyu okumaya devam ediyor dizin. Senin bu durumda olduğu gibi, bunlar öngörülemeyen olabilir gerekmez eğer sayısal endeksleri kullanılarak önermiyoruzphp'de (videolar) maksimum görünümler

include "mysqli_connect.php"; 
$db = new Database(); 
$dbc = $db->getConnection(); 

$q="select videoFile, min(views) from videos"; 
$r = mysqli_query($dbc, $q); 
echo "<br>$q<br>"; 

while($row = mysqli_fetch_array($r)){ 
    $views = $row[1]; 


    $videoFile=$row[0]; 
    echo "<br>$views"; 
    echo "<br>$videoFile"; 

    echo "<embed src='http://localhost/VideoProject/Videos/$videoFile' width='550 height='315'></embed>"; 

} 
+1

sütun adlarını kullanmak Sizin '$ videoFile = $ row [0]; 'değişken her zaman döndürülen dizideki ilk dizine atanır. – Dadani

cevap

0

:

Bu benim kodudur. Bunun yerine, ...

Ayrıca
$videoFile = $row['videoFile']; 
$views = $row['views']; 

, size EN ÇOK manzaralı TEK girişi istediğini söylüyorsun, bu yüzden istediğiniz inanıyorum ... Bu gibi, veritabanından

$q="select videoFile, views from videos ORDER BY views DESC LIMIT 1"; 
+0

Teşekkür ederim, bu gerçekten bana yardımcı oldu – Fat