
06/07/2005, 09:07
|
| | Fecha de Ingreso: noviembre-2003
Mensajes: 383
Antigüedad: 21 años, 3 meses Puntos: 2 | |
Si tu desde un select * ... recuperas 10 campos de una tabla MySql, al hacer un ...
$miArray=mysql_fetch_array($...
... estas creando en $miArray un array de 20 elementos:
[0]=valor1 [campo0]=valor1
[1]=valor1 [campo1]=valor1
[2]=valor1 [campo2]=valor1
[3]=valor1 [campo3]=valor1
[4]=valor1 [campo4]=valor1
[5]=valor1 [campo5]=valor1
[6]=valor1 [campo6]=valor1
[7]=valor1 [campo7]=valor1
[8]=valor1 [campo8]=valor1
[9]=valor1 [campo9]=valor1
[10]=valor1 [campo10]=valor1
de forma que para obtener valor5 puedes poner...
$miArray[5] o $miArray[campo5]
En cambio si lo que es un ...
$miArray=mysql_fetch_assoc($...
... estas creando en $miArray un array de 10 elementos:
[campo0]=valor1
[campo1]=valor1
[campo2]=valor1
[campo3]=valor1
[campo4]=valor1
[campo5]=valor1
[campo6]=valor1
[campo7]=valor1
[campo8]=valor1
[campo9]=valor1
[campo10]=valor1
Como puedes ver en el primer caso tienes duplicada la información. |