2014-01-29 49 views
-1

請幫我什麼是查詢波紋管不能更新SQL數據

代碼的問題: -

error_reporting(E_ALL^E_NOTICE); 
require('../../conn/include.php'); 

$sel="SELECT * from `activites` where act_id='".$_REQUEST['doo']."'"; 
$query=mysql_query($sel); 
$reader=mysql_fetch_array($query); 


$title=$_POST['tit']; 
$descrip=$_POST['description']; 
$project=$_POST['project']; 
$visibality=$_POST['vasiblity']; 

if(isset($_REQUEST['update'])) 
{ 

$updat="UPDATE `my`.`activites` SET `title`='$title',`description`='$descrip',`project`='$project',`published` ='$visibality' WHERE `activites`.`act_id` ='".$_REQUEST['doo']."'"; 

    $que=mysql_query($updat); 
    header('Location:acti.php'); 
    exit(); 
} 
+2

任何錯誤消息? – TheEwook

+0

第5行和第11行的未定義索引 – user3127648

+0

所以..你能指出文件的第5行和第11行還是將它們包括在上面? –

回答

2

這是假設是$ _REQUEST [「更新」]?

where act_id='".$_REQUEST['upd']."'"; 
+0

謝謝,但它的確定更新是提交按鈕的名稱 – user3127648

+0

嘗試刪除單引號,以便它在WHERE act_id =「。$ _ REQUEST ['doo']。」「; – Ant

+0

謝謝,但沒有任何反應 – user3127648