Jump to content


Photo

PHP: array_push in array multidimensionale? aaaarghh


This topic has been archived. This means that you cannot reply to this topic.
3 replies to this topic

#1 PhoEniX-VooDoo

PhoEniX-VooDoo

    Schiavo

  • Membri
  • PipPipPip
  • 425 posts

Posted 30 June 2011 - 11:41

mi sta facendo girare le palle non mi ricordo come si faceva e non trovo nemmeno in giro una sintassi adatta.

ho questo array:
$a = array(

"33" => array("art_num" => "5555","qta" => "5",),

"31" => array("art_num" => "9233","qta" => "7",),

"12" => array("art_num" => "9090","qta" => "1",),

);

togliere un valore è una cavolata:
unset($a['31']);

ma aggiungerlo? :whistler:


N.B. la chiave la voglio impostare io, con la chiave incrementale ci sono già riuscito ma non mi serve così..
SeMbRa TaLcO mA NoN è, SeRvE a DaRTi l'aLLeGriA !

#2 PhoEniX-VooDoo

PhoEniX-VooDoo

    Schiavo

  • Membri
  • PipPipPip
  • 425 posts

Posted 30 June 2011 - 12:42

ooh ce l'ho fatta, cagata effettivamente :whistler:

..se a qualcuno interessa..

$a["99"] = array("art_num" => "1234","qta" => "9");


SeMbRa TaLcO mA NoN è, SeRvE a DaRTi l'aLLeGriA !

#3 PhoEniX-VooDoo

PhoEniX-VooDoo

    Schiavo

  • Membri
  • PipPipPip
  • 425 posts

Posted 30 June 2011 - 11:41

mi sta facendo girare le palle non mi ricordo come si faceva e non trovo nemmeno in giro una sintassi adatta.

ho questo array:
$a = array(

"33" => array("art_num" => "5555","qta" => "5",),

"31" => array("art_num" => "9233","qta" => "7",),

"12" => array("art_num" => "9090","qta" => "1",),

);

togliere un valore è una cavolata:
unset($a['31']);

ma aggiungerlo? :trollface:


N.B. la chiave la voglio impostare io, con la chiave incrementale ci sono già riuscito ma non mi serve così..
SeMbRa TaLcO mA NoN è, SeRvE a DaRTi l'aLLeGriA !

#4 PhoEniX-VooDoo

PhoEniX-VooDoo

    Schiavo

  • Membri
  • PipPipPip
  • 425 posts

Posted 30 June 2011 - 12:42

ooh ce l'ho fatta, cagata effettivamente :trollface:

..se a qualcuno interessa..

$a["99"] = array("art_num" => "1234","qta" => "9");


SeMbRa TaLcO mA NoN è, SeRvE a DaRTi l'aLLeGriA !