2013-09-21 32 views
-1

檢查代碼是否有任何錯誤?如何在php上查詢sql字段

<?php 
$con=mysqli_connect("localhost","root","","mydb"); 
// Check connection 
if (mysqli_connect_errno()) 
    { 
    echo "Failed to connect to MySQL: " . mysqli_connect_error(); 
    }  
$result = mysql_query("SELECT * FROM `mytable`"); 

    echo '<ul>'; 

    while (($row = mysql_fetch_assoc($result)) !== false) { 

     $result= $row['name'];  

     echo '<li>'; 
     echo '<marquee behavior="scroll" direction="left">Name: '.$result.'</marquee>'; 
     echo '</li>'; 
}  
mysqli_close($con); 
?> 

我想在marquue顯示MySQL的現場數據 請幫我傢伙。

+0

你目前的代碼有什麼問題?當前產出與預期產出有什麼不同? –

+1

你正在混合'mysql'和'mysqli'。只使用一個。 MySQLi,最好。 –

回答

0

​​和mysqli_*兩者都不相同。

將全部mysql_*更改爲mysqli_*

+0

'mysqli_select_db'函數只能用於**更改連接的默認數據庫。你可以用'mysqli_connect()'中的第四個參數選擇默認數據庫(這是OP正在做的 - 因此這是不相關的) –

+0

... 更新我的答案.. :) –

+0

刪除downvote。 –