Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Mysql (http://www.forosdelweb.com/f86/)
-   -   Unknown table 'motor_link_taller' in on clause (http://www.forosdelweb.com/f86/unknown-table-motor_link_taller-clause-419730/)

Kailea 24/08/2006 00:04

Unknown table 'motor_link_taller' in on clause
 
Buenos días!

Primero de todo gracias por prestar atención.

Estoy haciendo la siguiente consulta a una base de datos:

Código PHP:

$sql="SELECT t.id_taller, m.* FROM motor_talleres t JOIN motor_marca m JOIN motor_link_taller tk ON t.id_taller = tk.taller_id AND m.id = tk.marca_id"

Y me lanza siempre errores diversos, el que me arroja ahora es:

Unknown table 'motor_link_taller' in on clause

Y el caso es que la tabla existe, y todos los campos también. La versión que uso de MySQL es la 4.0.26.nt, ¿me podríais orientar? Llevo horas buscando el error y no aparece... :(

Gracias de antemano,
Kailea

claudiovega 24/08/2006 09:47

No hay mucho que decir, sólo revisar 10 veces que la tabla exista.

Kailea 24/08/2006 13:13

Me lo imaginaba... reharé el código de nuevo a ver...

Gracias!

Kailea 24/08/2006 14:00

Lo rehice de nuevo y funciona, aunque no sé dónde está el error... misterios de la natura!

Por otra parte... ¿alguien podría corregirme esta consulta?

Código PHP:

$sql "SELECT motor_talleres.*,motor_provincias.provincia FROM motor_talleres JOIN motor_provincias ON motor_talleres.provincia_id=motor_provincias.id WHERE motor_talleres.provincia_id='".$_POST['nomprov']."' ORDER BY nombre"

No me da resultados de los talleres, es decir, si selecciono la provincia Cádiz, donde hay uno, me dice que no hay talleres. ¿Es incorrecta la consulta?

Gracias de nuevo :)


La zona horaria es GMT -6. Ahora son las 01:04.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.