本からPHPを学ぶn00b。
adv_php というデータベースにデータを追加しようとしています。投稿からデータを受け取るページで、次のコード スニペットを使用しています。
<?php
$dbc = mysqli_connect('host', 'name', 'password', 'adv_php');
if (mysqli_connect_errno())
{
echo "Failed to connec to MySQL" . mysqli_connect_error();
}
$parent_id = $_POST['parent_id'];
$task = $_POST['task'];
// Add the task to the database.
$q = "INSERT INTO (parent_id, task) tasks VALUES ($parent_id,'$task')";
mysqli_query($dbc, $q);
?>
データベースから情報を取得できるため、このコードが他の場所のデータベースに接続していることはわかっています。このページでは、エラーは表示されず、空白のページが表示されるだけで、データベースには何も追加されません。