construire array cu chei si valori ordonate din 2 array-uri
Scris: Lun Mai 23, 2016
Salut,
Am 2 array-uri, al doilea rezultind din $sql= 'SHOW COLUMNS FROM ore' :
respectiv (pseudocod);
Vreau sa fac al treilea array in care elemntul 0 din primul array (Anul) sa-l asociez cu elementul 0 din al doilea (anul), elementul 1 din primul (Luna) cu elementul 1 din al doilea (luna) s.a.m.d. deci sa-mi apara Anul=>anul, Luna=>luna etc.
Din al doilea array ma intereseaza numai numele cimpurilor (primele 3 sau sa le aleg in functie de variabila $i cind fac bucla). Cum fac asta? In comanda SHOW COLUMNS pot extrage doar cimpurile care ma intereseaza? Pentru simplificare. Multumesc.
Am 2 array-uri, al doilea rezultind din $sql= 'SHOW COLUMNS FROM ore' :
Cod: Selectaţi tot
array ( 0 => array ( 0 => 'Anul', ), 1 => array ( 1 => 'Luna', ), 2 => array ( 2 => 'Ore lucratoare', ), )
Cod: Selectaţi tot
$sql= 'SHOW COLUMNS FROM ore' :
// array ( 0 => array ( 0 => 'anul', 'Field' => 'anul', 1 => 'int(5) unsigned', 'Type' => 'int(5) unsigned', 2 => 'NO', 'Null' => 'NO', 3 => '', 'Key' => '', 4 => NULL, 'Default' => NULL, 5 => '', 'Extra' => '', ), 1 => array ( 0 => 'luna', 'Field' => 'luna', 1 => 'int(5) unsigned', 'Type' => 'int(5) unsigned', 2 => 'NO', 'Null' => 'NO', 3 => '', 'Key' => '', 4 => NULL, 'Default' => NULL, 5 => '', 'Extra' => '', ), 2 => array ( 0 => 'oreluc', 'Field' => 'oreluc', 1 => 'int(5) unsigned', 'Type' => 'int(5) unsigned', 2 => 'NO', 'Null' => 'NO', 3 => '', 'Key' => '', 4 => NULL, 'Default' => NULL, 5 => '', 'Extra' => '', ), 3 => array ( 0 => 'aredoc', 'Field' => 'aredoc', 1 => 'tinyint(1) unsigned', 'Type' => 'tinyint(1) unsigned', 2 => 'YES', 'Null' => 'YES', 3 => '', 'Key' => '', 4 => '0', 'Default' => '0', 5 => '', 'Extra' => '', ), 4 => array ( 0 => 'userid', 'Field' => 'userid', 1 => 'int(11) unsigned', 'Type' => 'int(11) unsigned', 2 => 'NO', 'Null' => 'NO', 3 => '', 'Key' => '', 4 => NULL, 'Default' => NULL, 5 => '', 'Extra' => '', ), )array ( 0 => 'userid', 'Field' => 'userid', 1 => 'int(11) unsigned', 'Type' => 'int(11) unsigned', 2 => 'NO', 'Null' => 'NO', 3 => '', 'Key' => '', 4 => NULL, 'Default' => NULL, 5 => '', 'Extra' => '', )
Din al doilea array ma intereseaza numai numele cimpurilor (primele 3 sau sa le aleg in functie de variabila $i cind fac bucla). Cum fac asta? In comanda SHOW COLUMNS pot extrage doar cimpurile care ma intereseaza? Pentru simplificare. Multumesc.