Tema: Que hago mal
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/06/2002, 02:17
tarodin
 
Fecha de Ingreso: abril-2002
Mensajes: 188
Antigüedad: 22 años
Puntos: 0
Que hago mal

Hola, os voy a postear parte del codigo que uso.
Lo uso en dos paginas, en una tengo el script directamente en el archivo, y en el otro, lo tengo en una funcion, en el archivo de funciones. Los codigos son exactamente iguales salvo la seleccion, y creo que no me tendria que dar problema, pero me lo da:

echo '<br><table border="0" cellspacing="0"><tr><td>& lt;b>Codigo</b></td><td><b>Descripcion</b></td><td><b>Unidades</b></td><td><b>Precio</b></td><td><b>Importe</b></td></tr>';
echo '<tr>';
$color=1;
while($qr=mysql_fetch_array($q))
{
if($color == 1){
echo '<td>'.$qr["codigo_articulo"].'</td><td> '.$qr["descripcion"].'</td><td>'.$qr[cantidad].'</td><td>'.$qr["pc"].'</td><td>'.$qr["tot"].'</td></tr>';
}elseif($color == 2){
echo '<tr bgcolor="#97BCD8"><td>'.$qr["codigo_articulo"].'</td><td> '.$qr["descripcion"].'</td><td>'.$qr[cantidad].'</td><td>'.$qr["pc"].'</td><td>'.$qr["tot"].'</td></tr><tr>';
$color=!$color;
}
$color= 1;
}

Bueno, el problema es q la primera colummna no me aparece, en cambio, si hay dos, solo me aparece la segunda, y si hay 3 solo la segunda y la tercera.

Bueno gracias, espero q con esto me puedan ayudar.

Un saludo