2016-01-25 2 views
2

Im путать о том, как извлечь все вещи в моем массиве ... Его как таблица из SQL .. Я могу получить один из них, выполнив следующие действия:Как получить все элементы в массиве?

if ($result = mysqli_query($connection, "SELECT * FROM `todoTable` WHERE 1")) { 
printf("Select returned %d rows.\n", mysqli_num_rows($result)); 
$row = mysqli_fetch_array($result); 
echo $row[0]; 
mysqli_free_result($result); 
} 

Но когда я пытаюсь сделать все это ... Он терпит неудачу ..

if ($result = mysqli_query($connection, "SELECT * FROM `todotable` WHERE 1")) { 
    printf("Select returned %d rows.\n", mysqli_num_rows($result)); 
    // Fetch all 
    $row = mysqli_fetch_all($result,MYSQLI_ASSOC); 
    echo $row; 

    mysqli_free_result($result); 
    } 

Пожалуйста, помогите .. Thankyou

+0

** ГДЕ 1 ** заставляет меня смущаться тоже –

+0

Это вещество дозирования ... @HermanNz Он возвращает все. То же самое, если я не положил его – amanuel2

+0

Обычно я пишу переменную, например. email = и т. д., чтобы создать массив –

ответ

3

Попробуйте использовать Еогеасп для перебора массива, я обычно получаю то, что я хочу с помощью этого метода.

$row = mysqli_fetch_all($result,MYSQLI_ASSOC); 
foreach($row as $value) 
    echo $value; 
Смежные вопросы