Foro de elhacker.net

Programación => PHP => Mensaje iniciado por: ferryzz en 18 Octubre 2017, 18:54 pm



Título: Ayuda con php
Publicado por: ferryzz en 18 Octubre 2017, 18:54 pm
Quiero crear una funcion que sea devolver_codigo($nombre_select,$array_opciones,$seleccionado="-1"). Que si se le pasa 2 valores a la funcion no escrivira ningun valor del option como a seleccionado.
Ejemplo:

Código
  1. <?php
  2. $array_opcions_valor=array("CA=>"california","CO"=>"Colorado","CN"=>"Connecticut");
  3. echo retorna_codi_html_de_select("estats",$array_opcions_valor,"CO");
  4. ?>


Código
  1. <select name="estats">
  2. <option value="CA" >California</option>
  3. <option value="CO" selected="selected" >Colorado</option>
  4. <option value="CN" >Connecticut</option>

Mod: Temas sobre PHP van al subforo de PHP.


Título: Re: Ayuda con php
Publicado por: #!drvy en 18 Octubre 2017, 23:22 pm
No he entendido que quieres que haga la funcion. Podrias dar un ejemplo ?

Saludos


Título: Re: Ayuda con php
Publicado por: ferryzz en 21 Octubre 2017, 14:55 pm
Quiero que el select se me haga pero en php, cogiendo los datos del array y que me me devuelva el select con la funcion mas o menos


Título: Re: Ayuda con php
Publicado por: engel lex en 21 Octubre 2017, 18:57 pm
si quieres leer el array asociativo, lo que harías es un
Código
  1. foreach($array as $clave=>$valor)

y en base a clave y valor concatenas