Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

ayuda con consulta mysql_fetch_array..

Estas en el tema de ayuda con consulta mysql_fetch_array.. en el foro de Mysql en Foros del Web. Hola amigos existe una funcion con mysql que me devuelva el numero de campo en el que se encuentre el dato buscado en la consulta, ...
  #1 (permalink)  
Antiguo 14/08/2006, 18:04
 
Fecha de Ingreso: marzo-2005
Mensajes: 372
Antigüedad: 19 años, 8 meses
Puntos: 1
ayuda con consulta mysql_fetch_array..

Hola amigos existe una funcion con mysql que me devuelva el numero de campo en el que se encuentre el dato buscado en la consulta,

Código PHP:
$sql=mysql_query("select * from empleados",$link);
$row=mysql_fetch_array($sql);
$nombre=$row[nombre];
$pais=$row[pais];
$comida=$row[comida];

echo
"$nombre<br>$pais<br>$comida"
Asi me muestra los tres campos que le estoy pidiendo esto me queda claro y lo entiendo ahora lo que quiero es que me muestre tambien el numero de campo en que se encuentra mi dato buscado

ejemplo:

resultado de busqueda:
pedro cruz campo(5)
mexico campo(9)
tamales campo(12)

esto es lo que quiero como resultado, existe una funcion que me indique el numero de campo en que se encuentra este dato, gracias por su ayuda. saludos.
  #2 (permalink)  
Antiguo 14/08/2006, 18:18
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 10 meses
Puntos: 129
Deberías aclarar un poco mejor tu problema .. ¿por què necesitas esa "posición del resultado"? (trabajas ID de registro autonuméricos) .. para que lo necesitas? .. como un sub-total? .. o como una referencia para apuntar ahí el registro? ..

Si expones los datos que contiene (de muestra) esa tabla y lo que necesitas obtener .. será mejor.

Pero en general con SQL deberìa resolverse tu problema. Partamos por ahí (por eso movì el mensaje al foro de "Base de datos").

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:54.