我正在創建一個簡單的郵件列表,其中列出了每個電子郵件的複選框。當我嘗試將它放入表單中時,它會拋出一個錯誤。警告:mysql_fetch_assoc()期望在while循環中出現參數錯誤
PHP
<?php
error_reporting(-1);
require '../database/connect.php';
echo "<h1>Mailing list</h1>";
$mailcount = 0;
$namecount = 0;
$get = mysql_query("SELECT * FROM cliet_data WHERE send = 1");
echo "<form action='send.php' method='get'>";
while ($getrow = mysql_fetch_assoc($get)){
echo "<input type='checkbox' name='mail_'".$mailcount." value='".$getrow['email']."' CHECKED <br/>".$getrow['name'].">";
}
echo "</form>";
?>
任何幫助,將不勝感激
我想,'cliet_data'應該是'client_data' – 2013-08-26 09:04:10
不要使用'mysql_ *'功能,因爲它們已被棄用。學習如何在mysqli或PDO中使用預準備語句 – knittl
plz在查詢編輯器中手動運行「SELECT * FROM cliet_data WHERE send = 1」查詢,然後查看輸出。 – imsyedahmed