エラーなしで通過するように見える単純な挿入ページがありますが、データベースには表示されません。これに関する 30 件以上の差分投稿を読みましたが、何が問題なのかわかりません。表示ページがすべての結果を問題なくプルするため、dbcon.php が機能することはわかっています。
<?php
ob_start();
include('dbcon.php');
if (isset($_POST['submit'])){
$Ph1=preg_replace('/[^0-9]/', '', $_POST["ph1"]);
$Ph2=preg_replace('/[^0-9]/', '', $_POST["ph2"]);
$Name=mysql_real_escape_string($_POST['name']);
$Email=mysql_real_escape_string($_POST['email']);
$Group=$_POST['group'];
mysql_query("insert into reps (ph1,ph2,name,email,group)
values("$Ph1","$Ph2","$Name","$Email","$Group")");
header('location:index.php');
}
ob_flush();
?>