此問題以前可能已被詢問,但方式不同。我試圖檢查一個MySQL表中的所有字段是否爲空。檢查表格中的所有字段是否爲空
有一個ID字段被設置爲主鍵並且有一個autoindex,所以它有一個值,但其餘列默認爲空。
這是我到目前爲止有:
public function check_empty_table() {
$sql = "SELECT * FROM products";
$fields = array();
if ($stmt = $this->connect->prepare($sql)) {
$stmt->execute();
while ($stmt->fetch()) {
}
}
}
我還需要補充的嗎?無論我如何抓取或如何操作,我只想將所有數據放入該數組中,然後檢查數組是否爲空。
什麼數據庫驅動程序是您使用?庫MySQLi? PDO? – 2012-04-14 15:08:21
@Truth - mysqli – Roland 2012-04-14 15:10:35
by empty你的意思是整個表是空的,或者這些行包含空的數據。並通過行中的空數據,你的意思是空,或空字符串? – 2012-04-14 15:10:47