1
何らかの理由で、データを入力しようとすると "Undefined index:adata"私が案内し、まだ私はそれを解決できませんでした、まだこの問題に関する複数の記事を読んで、複数のチュートリアルを見ているのでスペース入力(テキストなしの入力だけで空のフィールド。テキストボックスからユーザ入力をデータベースに挿入する(mysqlを使用してPHPからPHPMYADMINに)何らかの理由でコードが機能しない
は、だからあなたは、私が間違って何をしたか、みんなに伝えることができます。
<?php
if (isset($_POST['submit']))
{
$servername = "localhost";
$username = "root";
$password = "";
$dbname = "myDB";
// Create connection
$dbcon = mysqli_connect($servername, $username, $password, $dbname);
mysql_select_db($db);
// Check connection
$adata = $_POST['test'];
$sql = ("INSERT INTO data (data) VALUES ('$adata')");
if (!mysqli_query($conn, $sqlinsert)) {
die('error inserting new data');
} //end of second if
} //end of if statement
?>
<html>
<head>
<meta charset="UTF-8">
<title>Insert Data Into DB</title>
</head>
<body>
<h1>Insert new data into DB</h1>
<form action="<?php echo $_SERVER['PHP_SELF'];?>" method="post">
Add Data:
<input type="text" name="test">
<br />
<input type="submit" value="add new data" />
</form>
</body>
</html>