MYSQLI_NUM ne demek ve ne yapar?

3 Cevap php

Ben sadece MYSQLI_NUM hakkında bilgi biraz istedi. Ve PHP ve MySQL bir parçasıdır.

3 Cevap

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.

Google arkadaşım! ;) MYSQLI_NUM mysqli veritabanı uzantısı tarafından kullanılan bir PHP sabittir;

http://uk3.php.net/manual/en/mysqli.constants.php