2016-10-06 58 views
-5

你好計算器,如何在PHP中使用OOP在MYSQLI中顯示數據。

所以,我一直在試圖顯示在PHP中使用OOP在我的mysqli數據庫中的一些值,但無法做到這一點。

請問我該怎麼做?

感謝

+0

來顯示使用OOP從MySQL數據庫中的數據的最佳方式像這樣http://php.net/manual/en/mysqli-result.fetch-array.php –

+0

是的。我可以告訴你我的代碼嗎? – Adetona

回答

0

要使用PDO顯然是在PHP

$stmt = $Connection->prepare("SELECT * FROM countries WHERE name = ?"); 
$stmt->execute(["name_for_search"]); 
$data = $stmt->fetchAll(); 
0

這是做它的方式簡單地

$searchSql = "SELECT * FROM countries WHERE name = ?"; 
$Connection = "your mysql connection" ; // ex: in CI : $this->db->conn_id 
$stmt = $Connection->prepare($searchSql); 
$stmt->bind_param("s", "name_for_search"); 
$ok = $stmt->execute(); 
$result = $stmt->get_result(); 
$data = $result->fetch_all(MYSQLI_ASSOC); 
+0

由於某些特定的mysqli限制,此代碼不起作用。 –

+0

對不起,我正在使用oop而不是pdo。 – Adetona

+0

@Adetona 1.這也不是PDO。 2.然而,你仍然應該使用PDO。 –

相關問題