ho un array del tipo:
$servizi=array("disney" => "pippo", "warner" => "roger", "ciccio" => "roger");
come faccio a dire che sia warner che ciccio siano => "roger" senza ripeterlo due volte?
ho un array del tipo:
$servizi=array("disney" => "pippo", "warner" => "roger", "ciccio" => "roger");
come faccio a dire che sia warner che ciccio siano => "roger" senza ripeterlo due volte?
Vivi intensamente, muori giovane e sarai un cadavere di bell' aspetto.
per mettere il distinct in un foreach?
cioè l'array di prima lo visualizzo cosi:
foreach($servizi as $key => $valore)
$output.="\n<option value=\"$key\">$valore</option>\n";
$output.="</select>";
echo "$output";
si puo mettere un distinct o un group by su [B$]valore[/B] in modo che se ho due campi $valore uguali me ne stampi uno solo?
Vivi intensamente, muori giovane e sarai un cadavere di bell' aspetto.
puoi usare array_unique, però perdi il riferimento ad una chiave dell'array:
codice:$servizi=array("disney" => "pippo", "warner" => "roger", "ciccio" => "roger"); foreach(array_unique($servizi) as $key => $valore) echo $key.'=>'.$valore.' ';
![]()
think simple think ringo