GOOGLE ADS

domingo, 24 de abril de 2022

Advertencia: mysql_num_rows (): el argumento proporcionado no es un recurso de resultado de MySQL válido [duplicado]

Esta pregunta ya tiene respuestas aquí:


Solución del problema

Cambio$result = @mysql_query ($query);

con

$result = mysql_query ($query) or die(mysql_error());

y ver si tienes algún error.

EDITAR:

Te saltaste una coma después de oc.price y antes de prd.products_id. Cambia tu consulta así:

$query = "SELECT us.users_id, us.users_first_name, us.users_surname, us.users_business, 
ord.order_id, ord.users_id, ord.total, ord.order_date,
oc.oc_id, oc.order_id, oc.products_id, oc.quantity, oc.price/*here*/,/**/
prd.products_id, prd.products_name, prd.price
FROM users AS us, orders AS ord, order_contents AS oc, products AS prd
WHERE ord.order_id=$id
AND us.users_id = ord.users_id
AND ord.order_id = oc.order_id
AND oc.products_id = prd.products_id
";

No hay comentarios:

Publicar un comentario

Regla de Firestore para acceder a la generación de subcolección Permisos faltantes o insuficientes

Tengo problemas con las reglas de Firestore para permitir el acceso a algunos recursos en una subcolección. Tengo algunos requests document...