PHP - Crear y nombrar un combo con PHP

   
Vista:

Crear y nombrar un combo con PHP

Publicado por Edwin Mauricio Fajardo (1 intervención) el 28/04/2009 22:11:43
Buenas tardes, a quien me pueda ayudar al respecto, estoy creado n combos dependiendo de la catnidad de registros que tenga una tabla, tengo el siguiente codigo para crear y nombrar el combo pero parece que no los crea porque en la proxima pagina donde recibo el contenido del combo no muestra nada.... el siguiente es el codigo que me dibuja los combos:

<?

//variable para el nombre del selcet
$contselect =0;
//conexion a la base de datos
//require_once("perf_sql.php");
$sql ="SELECT * FROM pregunta WHERE precodsubcategoria = '10' ORDER BY precodigo";
$result = mysql_query($sql);
echo "<BR>";
$registros = mysql_num_rows($result);
//echo $registros;

while ($row = mysql_fetch_row($result)){
$contselect = $contselect +1;
echo "<tr> <td>". $row[1]."</td> ";
$cadena="select".$contselect;
echo gettype( $cadena );
echo $cadena;
echo '<td align = right><select name="'.$cadena.'"><option>1</option><option>2</option><option>3</option><option>4</option><option>5</option> </label></td> ';
// echo $valor;
}

?>

espero me puedan colaborar...
Muchas Gracias
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

RE:Crear y nombrar un combo con PHP

Publicado por ROCKMUERTE (146 intervenciones) el 29/04/2009 02:39:48
HOLAS, BUENO SI QUIERES QUE TU SELECT TE RECUPERE LOS CAMPOS TIENES QUE PONERLE VALUE SI NO NO TE RECUPERARANADA.

CUANDO UNO HACE UN SELECT TIENE 2 PARTES
LO QUE MUESTRA Y LO QUE VALE EJEMPLO

<SELECT NAME=SELE>
<OPTION VALUE="1">ENERO</OPTION>
<OPTION VALUE="2">FEBRERO</OPTION>
<OPTION VALUE="3">MARZO</OPTION>
<OPTION VALUE="4">ABRIR</OPTION>
</SELECT>

COMO PODRAS APRECIAR AL EJECUTAR ESTE CODIGO ME MUESTRA SOLO EL ENERO, FEBRERO, MARZO, ABRIL, SIN EMBARGO SUS VALORES ES 1,2,3,4,

ESPERO ME HALLAS ENTENDIDO NOS CUENTAS.
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