> 백엔드 개발 > PHP 튜토리얼 > 这个delete删除 哪里异常了

这个delete删除 哪里异常了

WBOY
풀어 주다: 2016-06-13 10:09:03
원래의
1174명이 탐색했습니다.

这个delete删除 哪里错误了?



 
 




$con = @mysql_connect("localhost","root","")or die("failed to connect the database");
mysql_select_db("iccp",$con);
mysql_query("set names 'GBK'");
$sql="select * from t_paper where contributor_id=118";
$query = mysql_query($sql);
while($row=mysql_fetch_array($query)){
?>







Paper Title

Comments

Upload Date

Delete

=@$row['paper_title']?> =@$row['upload_time']?>

}
if(!empty($_POST['name'])){
$str = explode(",",$_POST['name']);
  mysql_query("delete from t_paper where paper_title in($str)");}
?>


这里测试 为什么无法得到$_POST['name']的值

------解决方案--------------------
form 表单都没
------解决方案--------------------
另外,判断表单是否被提交应该用isset()
PHP code
if (isset($_POST['name'])) {    $str = explode(",",$_POST['name']);    mysql_query("delete from t_paper where paper_title in($str)"); //这里明显有问题,explode()函数返回的是一个数组,SQL语句语法错误了}<div class="clear">
                 
              
              
        
            </div>
로그인 후 복사
관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿