mysql データベースに値を挿入するコードがあります。しかし、問題は何も挿入しません。
私が欲しいのは、ユーザーがドロップリストtable1から選択した場合です。table1 に値を挿入し、table2 に子を挿入します。
私のhtmlコード
<html>
<body>
<form method="post" action="update.php">
<input type="txt" name="name"/>
<select name="tables">
<option value="table1">table1</option>
<option value="table2">table2</option>
<option value="table3">table3</option>
<option value="table4">table4</option>
</select>
<input type="submit" value="Submit Pick" />
</body>
</html>
私のphpコード
<?php
$table =$_POST['tables'];
$name =$_POST['name'];
$con=mysqli_connect("localhost","sqldata","sqldata","accounts");
// Check connection
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
$sql="INSERT INTO $table (name)
VALUES
('$_POST[name]')";
echo ".$table.$name";
?>