| ||||
Re: Mostrar campos en MySQL Hola ratmayor, ¿Cual es tu duda?, si lo que quieres es mostrar los campos puedes usar también una consulta del tipo SHOW FIELDS FROM `tabla`. Saludos. |
| ||||
Re: Mostrar campos en MySQL No me explique bien, fijate, use este pequeño codigo para crear las variables que necesitare para trabajar con una base de datos: <?php $fields = mysql_num_fields($result0); for ($i=1; $i < $fields; $i++) { $name = mysql_field_name($result0, $i); $$name = $_POST["$name"]; } ?> Lo que me gustaria saber si puedo utilizar este mismo codigo para cargar las variables a una consulta, o bien, si existe alguna otra forma de cargar las variables / nombres de los campos a la consulta de forma dinamica, de manera que pueda usar el mismo codigo para cualquier tabla de base de datos. Saludos... Última edición por ratmayor; 12/05/2008 a las 17:02 |
| ||||
Re: Mostrar campos en MySQL creoque quiere saber como mostrar los datos de una tabla con una cosulta comun aver prueba con este code man aver si te funka. Código PHP: |
| ||||
Re: Mostrar campos en MySQL ok quiero hacer algo parecido al codigo que envio milerweb, pero que a su vez pueda utilizarlo para generar consultas, fijense, el codigo que publique: <? $result = mysql_query("SELECT * FROM tabla"); $fields = mysql_num_fields($result0); for ($i=1; $i < $fields; $i++) { $name = mysql_field_name($result0, $i); $$name = $_POST["$name"]; } ?> me genera los nombres de los campos de la Base de datos en forma de variables, es decir, que si en la base de datos los campos son: (ID, name, age) , este codigo generará ($_POST["ID"], $_POST["name"], $_POST["age"]) el problemita que tengo esta en si habrá alguna forma de usar este codigo en una consulta, es decir: mysql_query("INSERT into tabla (ID,name,age) VALUES ('$ID','$name', '$age')", $link), donde la parte en rojo del codigo fue generada por el codigo que coloque en mi primer post... Última edición por ratmayor; 12/05/2008 a las 18:29 |