データをデータベースに挿入できません
Tassel
Tassel 2017-07-11 12:49:55
0
2
1333

form.html

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>これはタイトルです</title>
<style>
body{
背景色: 透明;
}
</style>
<script>
function foo() {
if(myform.title.value==""){
alert("タイトルを入力してください" );
myform.title.focus();
return false;
}


myform.title.focus(); );
myform.content.focus ();
return false;
}

} }
</script>
</head>
<body>
<form Method="post" action="new_post.php" name="myform" onsubmit="return foo();">
<h1>これはニュース システムです< /h1>
<p> ;タイトル:<input type="text" name="title"></p>
<p>内容:<textareacols="30" rows="5" name="content" ></textarea></p>
<p><input type="submit" value="ニュースの公開"></p>
</form>
</body>
</html>


#new_post.php

<?php

header("Content-type;text/html;charset=utf-8");
$_POST['title'] = empty($_POST['title']) ? '' : $_POST[ 'タイトル'];
$_POST['コンテンツ'] = empty($_POST['コンテンツ']) ? '' : $_POST['コンテンツ'];
$title=$_POST['タイトル' ];
$content=$_POST['content'];

$time=date("Y-m-d H:i:s");
$conn = mysqli_connect('localhost',' root','root','new','30');
mysqli_set_charset($conn,'utf8');
if($conn){
$sql="ニュースに挿入(タイトル) ,content,cre_time) VALUES('$title','$content','$time')";
$que=mysqli_query($conn,$sql);// SQL ステートメントを実行します
if($ que){
using using use using using using using using ‐ ‐ que){
‐ ‐ ‐ echo "<script>alert('正常に公開されました、ニュースリストに戻ります'); location.href=' new_list.php'</script>";
}else{
die ("データベース接続に失敗しました".mysqli_connect_error());
}

}###
Tassel
Tassel

全員に返信(2)
ringa_lee

データをデータベースに挿入できない場合は、エラー メッセージが表示されますか? そうでない場合は、ブレークポイント デバッグを使用して問題を見つけてください。

いいねを押す +0
代言

$sql ステートメントを出力して観察します。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート