">返信 [返信] をクリックすると、返信するメッセージの ID 番号が送信されます。"/> ">返信 [返信] をクリックすると、返信するメッセージの ID 番号が送信されます。">

ホームページ  >  記事  >  バックエンド開発  >  PHP を初めて使用するのですが、問題が発生しました。

PHP を初めて使用するのですが、問題が発生しました。

WBOY
WBOYオリジナル
2016-06-13 13:44:511124ブラウズ

PHP の初心者で問題があるので、専門家に助けを求めたいと考えています。 。 。 返信

返信をクリックするときは、ID 番号を入力してください返信するメッセージ id2
テーブルに渡された ID の型は int
ですが、更新ステートメントに問題があります。主な問題は WHERE id=$id です。アドバイスをお願いします。 。 。

echo $_GET[id2];
if(isset($_POST['submit'])){
$id=$_GET['id2'] ;
echo $id;
$reply=$_POST[reply];
//echo $reply;
//$replytime=data();
$update= "更新メッセージSET Reply='$reply' WHERE id=$id";
$result=mysql_query($update);
if($result){
//echo $_POST[reply];
echo "";

} else {
echo "終了できませんでしたメッセージ: ".mysql_error();
}
}
?>


返信:








-----解決策-------- - ----------

ちょっと面倒です。 テーブルに入れたい場合は、大まかに次のようにテーブルを定義できます
SQL コード
CREATE TABLE `メッセージ` ( `id` INT(10) NULL AUTO_INCREMENT, `replay` VARCHAR(1000) NULL DEFAULT NULL、 `parentid` INT(10) NULL デフォルト '0', 主キー (`id`) )

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
前の記事:構文例外次の記事:構文例外