PHP - input con valores aleatorios

 
Vista:
sin imagen de perfil

input con valores aleatorios

Publicado por Neil (1 intervención) el 09/05/2018 07:03:15
Hola a todos y todas.

Estoy haciendo un formulario en el que quiero llenar los valores de un input con php, pero no logro traer los valores que quiero que me muestre. Me explico:

1
2
3
4
5
<input type="text" name="transp" value="<?php $a=array('Fluvial'=>'flu','Maritimo'=>'mar','Ferrocarril'=>'fer'); echo(array_rand($a,1));?>" readonly>
 
<?php
  print_r ($transp);
?>

En el input del formulario me muestra aleatoriamente los valores: Fluvial, Maritimo o Ferrocarril y hasta ahí está bien, pero al imprimir en pantalla la variable $transp lo que necesito que me muestre es el código del valor: flu, mar o fer.

¿Alguna idea de qué estoy haciendo mal?

Agradezco vuestra ayuda
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Pedro
Val: 119
Ha disminuido 1 puesto en PHP (en relación al último mes)
Gráfica de PHP

input con valores aleatorios

Publicado por Pedro (43 intervenciones) el 09/05/2018 19:15:58
El problema erradica en que quieres extraer de forma random==aleatoria de un array numeral cuando tienes un array asociativo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar