當我嘗試執行此代碼時,它不會向數據庫添加任何內容,但它說明了此通知,但我已將它指定爲「ISSET」,請提供任何幫助?我可以添加它mannualy和它的作品,但我想要一個形式。 38未添加到數據庫中的值
行是 「$ Q = .....」
注意:未定義指數:標題 C:\ XAMPP \ htdocs中\ MRMotos \動態\ MRMotos \ ADMIN \的index.php上線38
<?php
if(isset($_POST['submitted']) == 1){
$q = "INSERT INTO pages (title, label, header, body) VALUES ('$_POST[title]', '$_POST[label]', '$_POST[header]', '$_POST[body]')";
$r = mysqli_query($dbc, $q);
if($r){
echo '<p>Page was added!</p>';
}else{
echo '<p>Page could not be added because: '.mysqli_error($dbc);
echo '<p>'.$q.'</p>';
}
}
?>
<form action="index.php" method="post" role="form">
<div class="form-group">
<label for="title">Title:</label>
<input class="form-control" type="text" name"title" id="title" placeholder="Page Title">
</div>
<div class="form-group">
<label for="label">Label:</label>
<input class="form-control" type="text" name"label" id="label" placeholder="Page Label">
</div>
<div class="form-group">
<label for="header">Header:</label>
<input class="form-control" type="text" name"header" id="header" placeholder="Page Header">
</div>
<div class="form-group">
<label for="body">Body:</label>
<textarea class="form-control" name"body" id="body" rows="8" placeholder="Page Body"></textarea>
</div>
<button type="submit" class="btn btn-default">Save</button>
<input type="hidden" name="submitted" value="1">
</form>
顯示您的HTML表單。你應該使用參數化查詢。 – Qirel
已將表格添加到問題 –
您的姓名屬性缺少一些東西..應該是'name =「title」'('='您的表格中缺少) – Qirel