これがデータベースから値を取得するための私のコードです
$query = "SELECT * FROM t_contact
WHERE id = {$project_details_id} LIMIT 1";
$all_post_info1 = mysql_query($query, $connection);
confirm_query($all_post_info1);
$project_details = mysql_fetch_array(show_project_details($project_details_id));
foreach ($project_details as $fieldname) {
echo $fieldname . "</br>";
}
と
function confirm_query($confirm_result) {
if (!$confirm_result) {
die("Database query failed1: " . mysql_error());
}
}
そして、フィールドごとに2回出力を取得します。私のデータベースには27の列があり、54の出力があります。たとえば、データベースに名前、電子メールの列があり、私の出力は次のように表示されます
name
name
email
email
このコードの何が問題なのか教えてください。