php函数中的mysqli_query

时间:2016-01-15 15:05:36

标签: php mysqli

我第一次使用php功能。

我的所有mysli_querrry功能都不起作用。

在同一页面中,另一个mysqli_querry工作。

我不明白,这不会工作:

<?

function Afficher_Miniature($Miniature_Prod_id)
{  
$req_Miniature_Prod = mysqli_query($base,"SELECT * FROM Produit WHERE Prod_id = '$Miniature_Prod_id'");
$myrow_Miniature_Prod = mysqli_fetch_array($req_Miniature_Prod);

$Miniature_Prod_Nom = $myrow_Miniature_Prod['Prod_Nom'];

echo "<div>patati patata";
echo $Miniature_Prod_Nom;
echo "</div>";
}

Afficher_Miniature(26);
?>

结果是&#34; patati patata&#34;

1 个答案:

答案 0 :(得分:0)

您正在使用 mysqli_fetch_array 而不是 mysqli_fetch_assoc 。数组版本将您的行读入具有数字索引的数组,而不是字段名称作为键。

fetch_assoc是你的朋友。