Obtener el nombre de un campo
Cristian Rodriguez
judas.iscariote en gmail.com
Mar Ene 18 00:18:50 CLST 2005
On Mon, 17 Jan 2005 19:40:44 -0300, Rigo <rigo01 en gmail.com> wrote:
> Estimados,
>
> Necesito obtener el nombre del campos que estoy sacando de una base de
> datos para enviarlo a una funcion:
>
> ---- Extracto de mi codigo-----
>
> $sql=" SELECT * from contenido WHERE id=$id";
> $result=mysql_query($sql);
>
> while($row = mysql_fetch_row($result))
> {
> $id=$row[0];
> $titulo=$row[1];
> $texto=$row[2];
> }
> ---- Extracto de mi codigo-----
>
> He intentado obtener el nombre del campo con "mysql_fetch_field"
> dentro de la iteracion while , pero no me entrega nada.
http://cl2.php.net/mysql_fetch_array
> La idea es pasarle el id, el nombre del campo y el nevo valor a una
> funcio que actualizara el campo que yo el envie :
>
> function edita ($id,$campo,$nuevo_valor)
> {
> $sql=" UPDATE contenido SET $campo=$nuevo_valor WHERE id=$id";
>
> etc....
>
> }
>
> Salu2
>
puede usar:
function lacachadelaespada();
global $id ;
o ultizar la "superglobal" $GLOBALS ....
saludos.
Más información sobre la lista de distribución PHP