Cita:
Iniciado por mauled Pues lo que haces no es correcto puesto que Javascript se ejecuta del lado del cliente y Php del lado del servidor.

Je quieras uno tienes que hacer uso de submit() o bien podrias usar AJAX.
Como no se vé todo el código en su contexto no sé si realmente pretende hacer eso o no ..
En principio lo que "parece" que está intentando hacer es generar con javascript todas las combinaciones que puedan resultar de cruzar todos los datos de esas dos tablas (una opción más ademas de "ajax" o de "sólo PHP").
Por eso mismo le indico que tome el código que genera y pregunte en el foro de "Javascirpt" para que le orienten por si es problema de ese código javascript en sí. Si se está generando mál .. una vez confirmado eso ya lo podrá solucionar si es algún detalle de parte de PHP.
Un saludo,