難しい問題を解決するのを手伝ってください。私は初心者です。できるだけわかりやすく説明したいと思います。ありがとう!
圆子
圆子 2019-04-25 16:45:06
0
4
1060

これは、ページのメッセージ セクションのコードです。問題は、アカウントがログインしていて、メッセージのタイトルと内容が書き込まれているのに、送信後に表示に失敗することです。何が問題だったのかわかりません。ご教授いただければ幸いです。ありがとうございます。

<?php

require("header.php");

if($_SESSION[ユーザー名]=="")

{

echo "<script>alert('最初にログインしてください');history.back();</script>";

exit;

}

if($act=="保存")

{

if($title=="" || $content=="")

{

echo "<script>alert('メッセージのタイトル、内容を空にすることはできません');history.back();</script>";

exit;

}


##$sql="liuyan (タイトル、コンテンツ、ユーザー ID) の値に挿入 ('$title','$content',' $_SESSION [ユーザー名]')";


$res=mysql_query($sql);

if($res)

{

echo "<script>alert('success');location.href='guest.php';</script>";

exit;

}

else


exit("失敗");


}

?>


圆子
圆子

全員に返信(2)
Ds

りー


いいねを押す +0
  • 返事 何を言っているのか分かりませんが、具体的にどこにあるのか教えてもらえますか?
    圆子 著者 2019-04-26 19:15:20

表示に失敗する場合は、プログラムが入っていることを意味するので、SQL文をデータベースに入れて実行すればよいのですが、3列目に問題があるのではないかと感じます。 insert ステートメントでは、挿入されたフィールド名は userid ですが、その後の値は username です。また、名前付けにはキャメルケースを使うのがベストです

いいねを押す +0
  • 返事 ユーザーIDとユーザー名を同じものに変更しようとしましたが、うまくいきませんでした。
    圆子 著者 2019-04-26 19:17:48
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!