Ver Mensaje Individual
  #18 (permalink)  
Antiguo 31/10/2011, 12:54
Avatar de andresdzphp
andresdzphp
Colaborador
 
Fecha de Ingreso: julio-2011
Ubicación: $this->Colombia;
Mensajes: 2.749
Antigüedad: 12 años, 9 meses
Puntos: 793
Respuesta: tengo un problema con un mysql_fetch_array

Cita:
Iniciado por Sirrohan Ver Mensaje
No es de todo correcto, con php no es necesario inicializar las variables, pero se hace por buenas prácticas de programación

Prueba esto =)
Código PHP:
Ver original
  1. while($c=mysql_fetch_array($b)){
  2.     echo $x++;
  3.     echo "Id - ".$c['id_art']." - articulo - ".$c['articulo'];
  4. }
De hecho si es necesario definir las variables cuando se usan incrementadores porque o sino PHP no va a saber en donde empezar

no puedes hacer simplemente

Código PHP:
Ver original
  1. while ($reg = mysql_fetch_array($res)) {
  2.     $x++;
  3. }

Ya que te daría un error

Notice: Undefined variable: x

así PHP sea adivino es mejor inicializar la variable.
__________________
Si sabemos como leer e interpretar el manual será mucho más fácil aprender PHP. En lugar de confiar en ejemplos o copiar y pegar - PHP