2016-07-16 2 views
0

У меня есть код нижепечати множественным массив значений

$student_IT_vitipare = mysql_query("SELECT * from notat where dega='teknologji informacioni' AND viti_lendes='viti pare' "); 
    $vekt_stud_IT_vitipare = array(); 
    while ($kolo1 = mysql_fetch_array($student_IT_vitipare)) { 
    $vekt_stud_IT_vitipare[] = $kolo1; 
    } 
    $gjatesia_vektorit = count($vekt_stud_IT_vitipare); 

Пример: Array взять от имени базы данных, фамилии и имеет {джон, Trevis} {ДЖОРДЖ, trolus} {Дионис , karrblus} и т.д. ... Я знаю, что если я хочу, чтобы повторить только имя коды:

for($i=0;i<$gjatesia_vektorit;i++){ 
    echo $vekt_stud_IT_vitipare[$i]['name']; 
} 

Я попробовал $ vekt_stud_IT_vitipare [$ i] ['name'] ['фамилия']; но он не работает

+1

первый: прекратить использование '' mysql_ * функции. Они мертвы. используйте 'mysqli_ *' или PDO. – Jeff

+0

Можете ли вы показать нам свою структуру массива, которую вы получаете в '$ vekt_stud_IT_vitipare'? –

ответ

0

вы должны прекратить использовать mysql_ *, потому что он удален на PHP 7.0 вместо использования mysqli_ * или PDO

ваш код не будет работать, но вместо этого, если вы делаете что-то вроде

for($i=0;i<$gjatesia_vektorit;i++){ 
echo $vekt_stud_IT_vitipare[$i][$i]; 
} 

это будет, но вы только одно значение

вместо этого нужен вложенный цикл Еогеасп

foreach($vekt_stud_IT_vitipare as $key => $value) { 
     foreach ($value as $val) {    
     echo $val; 
    } 
} 
+0

Да, я знаю этот путь, но проблема в том, что я хочу отображать только имя и фамилию массива ... но у него есть имя, фамилия, отделка и т. Д. –

+0

изменить свой запрос SELECT * from notat * означает все вместо этого SELECT name, last_name from notat –

+0

Хорошо, но все же я хочу сравнить имя и фамилию с моей базой данных, например, если dbname == val ['name'] && dblastname == val ['last name'], как это сделать –

0

Поделитесь точным массивом образцов, который вы хотите сравнить. Я постараюсь решить проблему. Недостаточно того, что вы поделили.

Ниже пример массива мне нужно:

$vekt_stud_IT_vitipare