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>";
Cita:
La línea a la que hace referencia es:Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /xxx/productos.php on line 106
Cita:
He probado a que me salga el error que me da y lo que me dice es:$cod_marcaje = mysql_fetch_array($codigos_marcaje);
Cita:
No sé porque me da el error porque el código si que existe en la base de datos.Unknown column 'S' in 'where clause'
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.