2013-08-19 31 views
1

MySQL給我回1結果,其導演,視頻。 我該怎麼做才能顯示3個最新的視頻?視頻流Mysql返回

<?php 
$link = mysql_connect('mysql', 'user', 'pass'); 
if (!$link) { 
    die('Could not connect: ' . mysql_error()); 
} 
mysql_select_db(database); 
$sql = 'SELECT * FROM `videos`'; 
$result=mysql_query($sql); 
$row = mysql_fetch_array($result); 
echo $row['path']; 
mysql_close(); 
?> 

回答

1

我不知道你的數據庫的樣子,但是你應該日期的順序(假設你使用)下降和限3

$sql = 'SELECT * FROM `videos` ORDER BY creation_date desc LIMIT 3'; 

http://dev.mysql.com/doc/refman/5.0/en/sorting-rows.html

http://dev.mysql.com/doc/refman/5.0/en/select.html

並將mysql_fetch_array放在while循環中

while(row = mysql_fetch_array($result)) 
    { 
     echo '<video width="320" height="240" controls> <source src="/upload/'.$row['path'].'"> Your browser does not support the video tag. </video> 
    <br />'; 
    } 

,並與<?php require_once('sqlscript.php'); ?>

+0

確定你的頁面替換標籤得到了它,我的代碼工作我得到3個環節,但我怎麼使用3顯示視頻?我可以很容易地嵌入一個,但因爲有3現在它的不同 –

+0

你如何嵌入一個 – Miguelo

+0

我已經這樣但現在它不工作由於某種原因