On an old php I try to run this script:
while ($event_data = mysql_fetch_assoc($event_db_answer)){ $puth_query_data_answer = mysql_query( " Запрос возвращает массив с ключом 'puth'. " ); while ($puth_query_data = mysql_fetch_assoc($puth_query_data_answer)){ $event_data['event_name'][] = $puth_query_data['puth']; } } A two-dimensional array $event_data['event_name'][] is not created.
And here it works:
$event_db_answer = mysql_query(" возвращает массив с ключем - 'event_name'"); while ($event_data = mysql_fetch_assoc($event_db_answer)){ if($event_data['event_name'] != ''){ if($same_event != $event_data['event_name']){ $same_event = $event_data['event_name']; } if($same_event == $event_data['event_name']){ $event_arr["$same_event"][] = substr($event_data['puth'], 14); } } } Tell me what's wrong?
$event_dataeach time with a new value frommysql_fetch_assoc. - u_mulder