Ben sadece MYSQLI_NUM hakkında bilgi biraz istedi. Ve PHP ve MySQL bir parçasıdır.
MYSQLI_NUM bir mysqli_result ile ilişkili PHP bir sabittir. Eğer veritabanından bilgi almak için mysqli kullanıyorsanız, MYSQLI_NUM verilerin dönüş biçimini belirtmek için kullanılır. Fetch_array işlevini kullanırken Özellikle, MYSQLI_NUM return array yerine bir ilişkisel dizi oluşturma, dizi için sayısal tuşları kullanması gerektiğini belirtir. Eğer veritabanı tablosunda iki alan içerik "first_field_content" ve "second_field_content" ile, "first_field_name" ve "second_field_name" var varsayarak ...
$result->fetch_array(MYSQLI_NUM);
Bu gibi sonuç her satır getirir:
array(
0 => "first_field_content",
1 => "second_field_content"
);
Alternatif ...
$result->fetch_array(MYSQLI_ASSOC);
Böyle bir dizi getirir:
array(
"first_field_name" => "first_field_content",
"second_field_name" => "second_field_content"
);
Sürekli MYSQLI_BOTH kullanarak her iki almak olacaktır.
Bu mysqli_fetch_array() kullanılan bir PHP sabittir
Bu bir sayısal indisli dizi yerine bir ilişkisel biri (MYSQLI_ASSOC) veya (MYSQLI_BOTH) hem de sizin sonuçlarında bir kaydı dönmek istediğiniz işlevi söyler.
Alternatif olarak, sadece aynı şeyi yapmak () mysqli_fetch_row kullanabilirsiniz.