テーブルにデータを 1 回しか挿入できないという問題があります。行を削除して新しい行を挿入すると機能しますが、既に行があり、別の行を挿入しようとすると機能しません。コンソールまたはネットワークにエラーはありません。
私はこれを挿入しています:
<?php
error_reporting(E_ALL);
include 'DB.php';
$con = mysql_connect($host,$user,$pass)
or die("Error: ".mysql_error());
$dbs = mysql_select_db($databaseName, $con);
$name = mysql_real_escape_string($_POST['name']);
$date = date('Y-m-d');
$amount = $_POST['amount'];
$timPaid = $_POST['timPaid'];
$rennyPaid = $_POST['rennyPaid'];
$sql = "INSERT INTO $tableName (`name`, `date`, `amount`, `timpaid`, `rennypaid`)
VALUES ('$name', '$date', '$amount', '$timPaid', '$rennyPaid')";
$result = mysql_query($sql, $con)
or die("Error: ".mysql_error());
mysql_close($con);
?>
テーブルの設定方法、主キーなどに関係があるのではないかと考えています。プライマリである id 列があり、自動インクリメントだと思いますが、わかりません。