Hola otra vez, vereis, tengo el siguiente codigo:
Código PHP:
$asql = "SELECT * FROM cart WHERE cartId='$cartId'";
//Ejecuto la sentencia
$resulta = mysql_query($asql,$conn);
//Mostramos los registros
while ($rowa=mysql_fetch_array($resulta))
{
$itemId=$rowa ['itemId'];
$psql = "SELECT * FROM productos WHERE Id=$itemId";
//Ejecuto la sentencia
$resultp = mysql_query($psql,$conn);
//Mostramos los registros
while ($rowp=mysql_fetch_array($resultp))
{
$cuerpo .='Referencia: \"'.$rowp ['Referencia'].'\"\t Articulo: '.$rowp ['Producto'].'--->\"'.$rowa ['qty'].'\" Unidades\n';
};
};
La idea es que el primer bloque me busca en cart para saber que articulos estan escogidos, y el bloque interior lo que hace es coger los datos de cada producto, pues bien, el problema esta en que no me realiza la primera busqueda, la salida es
Cita: SELECT * FROM cart WHERE cartId=6875c7e7c912ef31c765f88519f0bab4
dato que existe en la base de datos(comprobado)pero si pongo un
me sale en blanco.

¿alguien puede darme una pista?, lo agradecere eternamente.
Saludos.