| |||
como guardar los datos extraidos de combox dependientes de una base de datos hola me puden ayudar::: como guardo los datos extraidos de los combobox y guardarlos en la bases de datos como texto no como numeros ya lo intente pero guardo puros numeros y pngquiero guardar los nombres plis ayuda |
| |||
Respuesta: como guardar los datos extraidos de combox dependientes de una base de da como guardo datos extraidos de combobox dependientes en una base de datos y volver a guardarlos en una nueva tabla en la base de datos, e intentado guardarlos pero cuando guardo los datos almacena puros numeros y kiero almacenar los datos en texto ayuda |
| |||
Respuesta: como guardar los datos extraidos de combox dependientes de una base de da 1. No repitas la pregunta. 2. Expón tu código. Lo más probable es que en tu select estás colocando números el el valor de los <option> , o bien el campo de tu tabla es de tipo numérico, aunque en tal caso guardaría 0. Pero si no muestras el código es difícil adivinar qué pueda estar mal. |
| |||
Respuesta: como guardar los datos extraidos de combox dependientes de una base de da mira como los combobox tienes cada uno un valor al momento de guardarlo debes hacer un swich: digamos que estos son los valores del combobox: hombre = 1; mujer = 2; cuando los envies a la pagina donde los registras en la base de datos debes hacer algo vomo esto: $genero = $_POST["nombredelcombobox"]; switch ($genero) { case 1: $genero1 = "hombre"; break; case 2: $genero1 = "mujer"; break; } y en la base de datos guardas la variable $genero1 |
| |||
Respuesta: como guardar los datos extraidos de combox dependientes de una base de da O TAMBIEN PUEDES DARLE EL VALOR ACTIVO hombre = hombre; mujer = hombre; el de la izquierda es el que ve el usuario y el otro es el valor interno |
| |||
Respuesta: como guardar los datos extraidos de combox dependientes de una base de da mira aki les muestro los codigos uno es php: proyectos.php
Código PHP:
Ver original ahora el codigo cuando inserto datos en php: proyectos_insert.php
Código PHP:
Ver original en procesos: <?php // Array que vincula los IDs de los selects declarados en el HTML con el nombre de la tabla donde se encuentra su contenido $listadoSelects=array( "cliente"=>"lista_cliente", "empresa"=>"lista_empresa" ); function validaSelect($selectDestino) { // Se valida que el select enviado via GET exista global $listadoSelects; if(isset($listadoSelects[$selectDestino])) return true; else return false; } function validaOpcion($opcionSeleccionada) { // Se valida que la opcion seleccionada por el usuario en el select tenga un valor numerico /*cambie is_numeric por is_object*/if(is_numeric($opcionSeleccionada)) return true; else return false; } $selectDestino=$_GET["select"]; $opcionSeleccionada=$_GET["opcion"]; if(validaSelect($selectDestino) && validaOpcion($opcionSeleccionada)) { $tabla=$listadoSelects[$selectDestino]; include 'conexion.php'; conectar(); $consulta=mysql_query("SELECT id, opcion FROM $tabla WHERE relacion='$opcionSeleccionada'") or die(mysql_error()); desconectar(); // Comienzo a imprimir el select echo "<select name='".$selectDestino."' id='".$selectDestino."' onChange='cargaContenido(this.id)'>"; echo "<option value='0'>Elige</option>"; while($registro=mysql_fetch_row($consulta)) { // Convierto los caracteres conflictivos a sus entidades HTML correspondientes para su correcta visualizacion $registro[1]=htmlentities($registro[1]); // Imprimo las opciones del select echo "<option value='".$registro[0]."'>".$registro[1]."</option>"; } echo "</select>"; } ?> |
Etiquetas: |