我想實現一個提取函數從我的數據庫抓取數據並將其顯示在表單中,以便我更新數據庫。形式是好的,但提取功能.. 這是我有:PHP提取()函數
$id = $_GET['id'];
$qP = "SELECT * FROM test_mysql WHERE id = '$id' ";
$rsP = mysql_query($qP);
$row = mysql_fetch_array($rsP);
extract($row);
$fullname = trim($fullname);
$dob = trim($dob);
$time = trim($time);
但它告訴我:
警告:mysql_fetch_array()預計 參數1是資源,布爾 鑑於
和
警告:提取()預計參數 1是陣列,空給出
事情是該代碼在上下文中工作正常,但給予該誤差在dremweaver。 可能是什麼問題?
請注意,請確保使用'mysql_real_escape_string'爲您的$ id變量添加一些安全措施 - 請記住「Little Bobby Tables」http://xkcd.com/327/ :) – robjmills 2010-10-23 10:59:49
seengee,+1。或者如果需要數字,則使用intval()。或者更改爲準備好的語句。 – 2010-10-23 11:02:24