Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] consultas de una tabla???

Estas en el tema de consultas de una tabla??? en el foro de PHP en Foros del Web. Buenas tardes mipregunta es:a q hace referencia :row[4],si tengo una tabla en la base de datos: id,nombre,apellido,calle,numero,provincia. Como se contaria los numeros el id seria:0 ...
  #1 (permalink)  
Antiguo 17/12/2013, 06:16
 
Fecha de Ingreso: mayo-2012
Mensajes: 363
Antigüedad: 11 años, 11 meses
Puntos: 0
consultas de una tabla???

Buenas tardes mipregunta es:a q hace referencia :row[4],si tengo una tabla en la base de datos: id,nombre,apellido,calle,numero,provincia.
Como se contaria los numeros el id seria:0 ,nombre:1???
O yo estoy equivocado.un saludo y graciass
  #2 (permalink)  
Antiguo 17/12/2013, 06:39
Avatar de tquezada  
Fecha de Ingreso: febrero-2013
Ubicación: Santiago
Mensajes: 196
Antigüedad: 11 años, 2 meses
Puntos: 8
Respuesta: consultas de una tabla???

efectivamente id = 0 , nombre = 1 y así sucesivamente
__________________
¿Sabes cuántos programadores hacen falta para cambiar una bombilla? - no, no ¿Cuántos? - Ninguno... es un problema de hardware.
  #3 (permalink)  
Antiguo 17/12/2013, 06:45
 
Fecha de Ingreso: mayo-2012
Mensajes: 363
Antigüedad: 11 años, 11 meses
Puntos: 0
Respuesta: consultas de una tabla???

Yvsi pongo row[id] haria lo mimo q si pongo row[0] ????yo creo q sip pero a la duda pregunta

Última edición por santi2892009; 17/12/2013 a las 06:51
  #4 (permalink)  
Antiguo 17/12/2013, 06:53
Avatar de tquezada  
Fecha de Ingreso: febrero-2013
Ubicación: Santiago
Mensajes: 196
Antigüedad: 11 años, 2 meses
Puntos: 8
Respuesta: consultas de una tabla???

que yo sepa funciona solamente con números pero lee el manual de php.

http://php.net/mysql_fetch_row
__________________
¿Sabes cuántos programadores hacen falta para cambiar una bombilla? - no, no ¿Cuántos? - Ninguno... es un problema de hardware.
  #5 (permalink)  
Antiguo 17/12/2013, 07:12
Avatar de xSkArx  
Fecha de Ingreso: marzo-2008
Ubicación: Chile
Mensajes: 945
Antigüedad: 16 años, 1 mes
Puntos: 96
Respuesta: consultas de una tabla???

Si quieres usar los nombre de campos utiliza *_fetch_assoc() y despues lo llamas asi $row['id']
__________________
Busca, lee y practica todo lo que puedas.
Usa siempre el buscador antes de postear.
Si posteas código, utiliza el HIGHLIGHT correcto.
  #6 (permalink)  
Antiguo 17/12/2013, 15:14
Avatar de vidalsoft  
Fecha de Ingreso: julio-2008
Ubicación: /www/...
Mensajes: 339
Antigüedad: 15 años, 9 meses
Puntos: 1
Respuesta: consultas de una tabla???

Son 2 funciones distintas para recuperar los datos:

mysql_fetch_array() =>devuelve un array con los campos, ejemplo: $row[0]; entre corchetes viene el indice del campo que devuelve la consulta.

mysql_fetch_assoc() =>devuelve un cursor con los campos, ejemplo: $row["id"]; entre corchetes viene el nombre del campo que devuelve la consulta.

Espero que te sirva de ayuda, saludos cordiales.
__________________
Anthony Vidal Contreras | @AnthonyVidalC | Skype: vidalsystem | [email protected]
  #7 (permalink)  
Antiguo 17/12/2013, 16:30
Avatar de xSkArx  
Fecha de Ingreso: marzo-2008
Ubicación: Chile
Mensajes: 945
Antigüedad: 16 años, 1 mes
Puntos: 96
Respuesta: consultas de una tabla???

Cita:
Iniciado por vidalsoft Ver Mensaje
Son 2 funciones distintas para recuperar los datos:

mysql_fetch_array() =>devuelve un array con los campos, ejemplo: $row[0]; entre corchetes viene el indice del campo que devuelve la consulta.

mysql_fetch_assoc() =>devuelve un cursor con los campos, ejemplo: $row["id"]; entre corchetes viene el nombre del campo que devuelve la consulta.

Espero que te sirva de ayuda, saludos cordiales.
Estas bien, pero no del todo, fetch_array() devuelve un array asociativo y/o numerico
__________________
Busca, lee y practica todo lo que puedas.
Usa siempre el buscador antes de postear.
Si posteas código, utiliza el HIGHLIGHT correcto.
  #8 (permalink)  
Antiguo 18/12/2013, 07:54
 
Fecha de Ingreso: agosto-2012
Ubicación: Zafra
Mensajes: 25
Antigüedad: 11 años, 8 meses
Puntos: 2
Respuesta: consultas de una tabla???

Como bien dices el primer campo es el 0, el siguiente el 1 y así hasta el último. Para mostrar los datos tienes 3 opciones.

mysql_fetch_row
Devuelve un array con índices numéricos, es decir..
$fila[0],$fila[1]...

mysql_fetch_assoc
Devuelve un array con índices asociativos, es decir, cadenas como índices...
$fila['campo_0'], $fila['campo_1'],etc...

mysql_fetch_array
Devuelve un array con índices tanto asociativos como numéricos, puedes usar los dos tipos anteriores para mostrar datos.
$fila['campo_0'], $fila[1], etc....

Etiquetas: tabla
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 22:56.