我自己学习php,我希望我的桌子获得2桌的id,第一个来自我添加的新标题,第二个是来自流派表,所以我可以提出一个很多类别的标题,但我找不到任何教程,它不在w3school。不要担心缺乏安全性,因为我还没有解决它
我的表(db name是testdb:
title
---------------------
|title_id|title_name|
---------------------
genre
---------------------
|genre_id|genre_name|
---------------------
|1 | action |
|2 | horror |
---------------------
filter
-----------------------------
|filter_id|genre_id|title_id|
-----------------------------
我的php连接是(保存为con.php):
<?php
DEFINE ('DB_HOST', 'localhost');
DEFINE ('DB_USER', 'root');
DEFINE ('DB_PSWD', '****');
DEFINE ('DB_NAME', 'testdb');
$dbtest = mysqli_connect(DB_HOST, DB_USER, DB_PSWD, DB_NAME);
?>
PHP代码是:
<?php
if (isset($_POST['submit']))
{
include_once('con.php');
$ntitle = $_POST['newtitle'];
$sqlinsert = "INSERT INTO title (title_name) VALUES ('$ntitle')";
if (!mysqli_query($dbtest, $sqlinsert))
{
mysqli_error($dbtest);
} else {
echo ('1recordadded');
}
}
?>
我的表格:
<form method="post" action="">
<input type="hidden" name="submitted" value="true" />
<fieldset>legend>New Content:</legend>
<label>Title: <input type="text" name="newtitle" /></label><br />
</fieldset>
<br/>
<input type="checkbox" name="category[]" value="1" />
<p>action</p>
<input type="checkbox" name="category[]" value="2" />
<p>horror</p>
<input type="submit" name="submit" value="Filter Music" class="btn_submit" />
</form>