論文のタイトル

<"/> 論文のタイトル

<">

ホームページ >バックエンド開発 >PHPチュートリアル >この削除の何が問題なのでしょうか?

この削除の何が問題なのでしょうか?

WBOY
WBOYオリジナル
2016-06-13 13:42:04846ブラウズ









< ?php
$con = @mysql_connect("localhost","root","")or die("データベースの接続に失敗しました");
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)){
?>






論文タイトル

コメント

アップロード日

削除

< ;/td>

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


这里测试是何么無法得到$_POST['name']的值

-----解决方案----- ---------------
form 表单都没
------解解案---------
さらに、表がハンドリングされたかどうかを判断します isset()
PHP code
if (isset($_POST['name'])) {
    $str =explode(",",$_POST['name']);
    mysql_query("paper_title in($str) の t_paper から削除"); //ここに明显有问题,explode() 関数返還的是一数組,SQL 句句语法错误了
<div class="clear"></div>
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。