idorden:Clave primaria en ORDENES.
idorden:Clave secundaria en VIATICOS.
Cada orden debe tener registros de viaticos y el administrador del sistema debe saber, desde su Panel, si NO se han capturado viaticos de cierta orden. Para que la misma aplicación se lo notifique habrá que consultar en la tabla viaticos si falta una "idorden" que NO esté en la tabla ORDENES. A mi se me ocurrió poner las "idorden" de cada tabla en un ARRAY:
Código PHP:
$sql = "select idorden from ordenes";
$res = mysql_query($sql);
while ($row = mysql_fetch_array($res)) {
$idordenes = ",".$row[idorden];
echo $idordenes;
}
echo '<br>';
$sqlcat = "select idorden from catering";
$rescat = mysql_query($sqlcat);
while ($rowcat = mysql_fetch_array($rescat)) {
$idordenescat = ",".$rowcat[idorden];
echo $idordenescat;
}
y para la tabla VIATICOS: ,2 (por ser el único viatico capturado para la orden 2)
En mi ejemplo, faltan por capturar viaticos de las ordenes 1,3,4 y 5
Cómo podría comparar esos arrays y que me saque y me diga cuáles son las ordenes pendientes de viaticar??
No pretendo que me resuelvan la vida, pero ayudenme