Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/07/2008, 04:55
Janire
 
Fecha de Ingreso: septiembre-2007
Mensajes: 100
Antigüedad: 16 años, 7 meses
Puntos: 0
Warning: mysql_fetch_array()

Buenos dias a todos!!

Tengo un problema que no sé como resolver porque he estado mirando por aqui y las soluciones que encontre ya las he probado y nada.

Tengo el siguiente trozo de código:

Código PHP:
$marcaje explode(","$fila["codigo_marcaje"]);
$total_marcaje count ($marcaje);
echo 
"<TD width=160 height=90>";
for (
$i=0$i<$total_marcaje$i++)
{
    
$codigos_marcaje mysql_query("SELECT descripcion FROM codigo_marcaje WHERE codigo = $marcaje[$i]"$conexion);
    
$cod_marcaje mysql_fetch_array($codigos_marcaje);
    echo 
ucfirst($cod_marcaje["descripcion"]) . "<br>\n";
}
echo 
"</TD>"
Cuando lo pruebo en el servidor me da el siguiente problema:

Cita:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /xxx/productos.php on line 106
La línea a la que hace referencia es:

Cita:
$cod_marcaje = mysql_fetch_array($codigos_marcaje);
He probado a que me salga el error que me da y lo que me dice es:

Cita:
Unknown column 'S' in 'where clause'
No sé porque me da el error porque el código si que existe en la base de datos.

Además ese mismo código lo utilizo un poco más arriba dentro de la misma página pero en vez de con los códigos de marcaje con los colores y me funciona perfectamente, asi que todavía entiendo menos el que me dé errores.

Espero vuestras respuestas.

Muchas gracias. Un saludo.