選択されたテーブルに行が追加されますが、情報は追加されません。コーディングに優れている人が助けてくれることを願っています。データベース内のテーブルに情報がありません
if (isset($_POST['submit'])) {
mysqli_query($con, "INSERT INTO `ads` (`title`, `about`, `price`, `delivery`, `payment`, `picture1`, `picture2`, `picture3`, `picture4`)
VALUES('$title', '$about' ,'$price', '$delivery', '$payment', '$picture1', '$picture2', '$picture3', '$picture4')") or die(mysqli_error());
echo 'Your ad have now been created!';
}
そして、こちらのフォームです:
echo '<form action="create.php" method="post">';
echo '<input class="input-field" name="title" type="text" placeholder="Title" />';
echo '<br><br>';
echo '<textarea name="about" style="width: 400px; height: 230px;" placeholder="Other infomation that can help us?"></textarea>';
echo '<br><br>';
echo '<input class="input-field" name="price" type="text" placeholder="Price" />';
echo '<br><br>';
echo '<input name="submit" type="submit" value="Make a request" />';
echo '</form>';
$タイトルのような値変数は、などおよそ$はどこから来るのか?あなたは$ _POSTで送られたデータを割り当てますか? – michaJlS