入力として 2 つの値を受け取り、このコードがある次のファイルに post メソッドを使用してそれらを解析するフォームがあります。これにより、2 つの値が MySQL データベースに保存されます。しかし、奇妙なことに、そうではありません..そして、私が得る出力エラーはこれです: 0: 0:
$service_name = $_POST['service_name'];
$service_price = $_POST['service_price'];
$link = mysql_connect("localhost", "db_user", "pa$$");
mysql_select_db("database", $link);
echo mysql_errno($link) . ": " . mysql_error($link). "\n";
mysql_select_db("database", $link);
mysql_query("INSERT INTO service_tbl(id_service, service_name, service_price) VALUES(NULL,'$service_name','$service_price')", $link);
echo mysql_errno($link) . ": " . mysql_error($link) . "\n";
私のデータベース テーブルservice_tbl
でid_service
は、auto_increment があり、他の 2 つの列は VARCHAR です。ここで何が間違っていますか?