Buenos dias, tengo una tabla donde hay una columna con el nombre "requerimientos" alli yo inserte de la sgt manera con implode
12,10,1 (delimitado por comas) como podria hacer ahora para recuperar esos valores por separado? Gracias de antemano.
| |||
![]() Buenos dias, tengo una tabla donde hay una columna con el nombre "requerimientos" alli yo inserte de la sgt manera con implode 12,10,1 (delimitado por comas) como podria hacer ahora para recuperar esos valores por separado? Gracias de antemano. |
| ||||
Respuesta: Como recuperar datos con explode? $array = explode(",", "12,10,1"); resultado: $array[0] = 12; $array[1] = 10; $array[2] = 1;
__________________ aconcaguaestudio.com |
| |||
Respuesta: Como recuperar datos con explode? Gracias estimado, disculpa mi ignorancia, seria algo como esto?: <?php $qry = "select requerimientos from ingenieria where id_documento=3"; //NOS CONECAMOS A LA BASE DE DATOS //REMPLAZEN SUS VALOS POR LOS MIOS mysql_connect("localhost","root","mysql") or die("No se pudo conectar a la base de datos"); //SELECCIONAMOS LA BASE DE DATOS CON LA CUAL VAMOS A TRABAJAR CAMBIEN EL VALOR POR LA SUYA mysql_select_db("gerenciador"); //EJECUTAMOS LA CONSULTA mysql_query($qry) or die("Query: $qry <br />Error: ".mysql_error()); $array = explode(",", "12,10,1"); ?> //no entiendo muy bien este tema, si podrias explicarme , ayudarme un poquito mas te lo agradeceria. |
| ||||
Respuesta: Como recuperar datos con explode? te falta obtener el resultado de la consulta, mysql_query solo la ejecuta, ahora te falta obtenerla para eso puedes usar Código PHP:
__________________ aconcaguaestudio.com |
| |||
Respuesta: Como recuperar datos con explode? <?php $qry = "select requerimientos from ingenieria where id_documento=3"; //NOS CONECAMOS A LA BASE DE DATOS //REMPLAZEN SUS VALOS POR LOS MIOS mysql_connect("localhost","root","mysql") or die("No se pudo conectar a la base de datos"); //SELECCIONAMOS LA BASE DE DATOS CON LA CUAL VAMOS A TRABAJAR CAMBIEN EL VALOR POR LA SUYA mysql_select_db("gerenciador"); //EJECUTAMOS LA CONSULTA $query = mysql_query($qry) or die("Query: $qry <br />Error: ".mysql_error()); $row = mysql_fetch_array($query); $array = explode(",", $row['requerimientos']); ?> seria asi estimado? |
| |||
Respuesta: Como recuperar datos con explode? Salio listo, el codigo quedo asi: <?php $qry = "select requerimientos from ingenieria where id_documento=3"; //NOS CONECAMOS A LA BASE DE DATOS //REMPLAZEN SUS VALOS POR LOS MIOS mysql_connect("localhost","root","mysql") or die("No se pudo conectar a la base de datos"); //SELECCIONAMOS LA BASE DE DATOS CON LA CUAL VAMOS A TRABAJAR CAMBIEN EL VALOR POR LA SUYA mysql_select_db("gerenciador"); //EJECUTAMOS LA CONSULTA $query = mysql_query($qry) or die("Query: $qry <br />Error: ".mysql_error()); $row = mysql_fetch_array($query); $array = explode(",", $row['requerimientos']); echo "$row[0]"; ?> Pero osea sale esto : 11,12 pero aparecen juntos. osea mi idea era ponerlo en dos checkbox. |
| ||||
Respuesta: Como recuperar datos con explode? $array = explode(",", $row['requerimientos']); en $array tienes el arreglo con los valores, entonces foreach($array as $valor) { ?> pones los checkbox con el valor que tienes en $valor <?php } ?>
__________________ aconcaguaestudio.com |
| |||
Respuesta: Como recuperar datos con explode? Agradezco tu paciencia para conmigo iviamontes. Lo hice así: <?php $qry = "select requerimientos from ingenieria where id_documento=3"; //NOS CONECAMOS A LA BASE DE DATOS //REMPLAZEN SUS VALOS POR LOS MIOS mysql_connect("localhost","root","mysql") or die("No se pudo conectar a la base de datos"); //SELECCIONAMOS LA BASE DE DATOS CON LA CUAL VAMOS A TRABAJAR CAMBIEN EL VALOR POR LA SUYA mysql_select_db("gerenciador"); //EJECUTAMOS LA CONSULTA $query = mysql_query($qry) or die("Query: $qry <br />Error: ".mysql_error()); $row = mysql_fetch_array($query); $array = explode(",", $row['requerimientos']); echo "<input value=\"$row[0]\">"; ?> Lo imprimo en una caja de texto y me aparece el 11 y el 12 en una caja de texto, lo que quiero es que el 11 quede en un campo de texto y el 12 en otro campo de texto, te agradezco enormemente la ayuda. |
| ||||
Respuesta: Como recuperar datos con explode? para eso estamos todos acá para ayudarnos, no te preocupes. mira Cita: no fue lo que te expliqué, esta mal$row = mysql_fetch_array($query); $array = explode(",", $row['requerimientos']); echo "<input value=\"$row[0]\">" recuerda que $row es un array que tiene los valores de tu consulta a tu tabla, por tanto $row[0] lo que tiene es 11, 12, entonces a eso es a lo que le queremos aplicar el explode(), verdad ????? Código PHP: prueba esto para que veas mejor lo que te explico
__________________ aconcaguaestudio.com Última edición por iviamontes; 22/07/2011 a las 10:24 Razón: para ganar en claridad, puse [PHP] |
| |||
Respuesta: Como recuperar datos con explode? Que barbaro en serio, mis respetos y mi mayor admiracion hacia tu persona.El unico problema es que no se como poner el checkbox en estado habilitado osea marcado checked creo verdad?, y porque aqui no le puedo aplicar un salto de linea? es decir,<br> uno debajo de otro? Slds. |
| ||||
Respuesta: Como recuperar datos con explode? uno debajo del otro Código PHP: Código PHP:
__________________ aconcaguaestudio.com |
| |||
Respuesta: Como recuperar datos con explode? justo me salio , gracias hermano sos grande. echo '<input name="1" type="checkbox" checked="checked" value="'.$valor.'" />'.$valor.' <br><br>'; |
| ||||
Respuesta: Como recuperar datos con explode? pero fijate que no estás cumpliendo con las normas de xhtml mejor haz esto echo '<input name="1" type="checkbox" checked="checked" value="'.$valor.'" />'.$valor.' </br></br>'; es decir ponle delante el '/' </br> es que tienes que cerrar todas las etiquetas que abres, entiendes ?
__________________ aconcaguaestudio.com |
| |||
Respuesta: Como recuperar datos con explode? Entiendo, tienes mucha razon, el unico problema esta, en que si el campo de mi tabla esta vacio, igual me muestra un checkbox estimado. |
| ||||
Respuesta: Como recuperar datos con explode? y puedes preguntar si está vacio Código PHP:
__________________ aconcaguaestudio.com |
| |||
Respuesta: Como recuperar datos con explode? Gracias, pero igual aparece el checkbox marcado u.u, y en uno cuando me lista me aparece asi : (lo que pongo asi "[]" son checkbox) []Asesoría Pre-venta (listado de equipamiento [] busqueda de nuevos productos []sustentación de propuestas técnicas []etc). y deberia aparecer todo en un checkbox derepente asi: []Asesoría Pre-venta (listado de equipamiento busqueda de nuevos productos sustentación de propuestas técnicas etc). |
| |||
Respuesta: Como recuperar datos con explode? Código PHP: e una funcion muy util |
Etiquetas: |