2013-08-07 45 views
0

如何更改下面這段代碼試圖從PDO切換這些staements到mysqli的

try 
{ 
    $dbh = new PDO('mysql:host=XXXXXX;dbname=XXXXXX', 'XXXXXX', 'XXXXXX'); 
} 
catch(PDOException $e) 
{ 
    print "Error!: " . $e->getMessage() . "<br/>"; 
    die(); 
} 

這一段代碼

從PDO到mysqli的,使之與每個其他?

回答

1

根據您提供的內容,我沒有看到數據庫對分頁代碼塊有什麼不同。你有沒有對mysqli做過任何研究?它相當簡單。

無論如何,此代碼取代您的PDO代碼。您的分頁代碼塊需要更多細節才能解決。

try 
    { 
      $dbh = new mysqli('host', 'username', 'password', 'database'); 
    } 

    catch(Exception $e) 
    { 
      echo "Error: " $e->getMessage(); 
    } 
+0

謝謝。是。我做了很多研究。當我使用的是php和mysql時,似乎很愚蠢的使用pdo。我不需要12個驅動程序,php甚至不支持命名參數。 Mysqli對我的需求更有意義。再次感謝。 – stevenmw

+0

不客氣。如果你願意接受這個答案(通過點擊向上/向下箭頭中的複選標記),我會很感激。 – JRizz

+0

實際上... PDO有一個更好的接口,因此比MySQLi更容易使用...事實上,它可以說是數據庫不可知的真的只是一個獎金。 – prodigitalson