Me estoy comiendo la cabeza... estoy haciendo una consulta que a su vez me mire en otra tabla y me saque el resultado, NULL si no lo encuentra o el nombre si SI lo encuentra.
Si ejecuto la select en mi phpMyadmin me funciona correctamente pero luego... cuando la llevo a Dreamweaver y la prueba me da error...
Por partes...
Esta es la select que si lanzo en phpMyAdmin funciona correctamente...
Código MySQL:
Ver original
SELECT tblusuario.strUsuario, tblusuario.intFutbol7, tblusuario.intFutbol11, tblusuario.intFutbolSala, tblusuario.intRunning, tblusuario.intCiclismo, tblusuario.intFitness, tblusuario.intBaloncesto, tblusuario.intPadel, ( SELECT tblcontactos.strAmigos FROM tblcontactos WHERE tblcontactos.strUsuario = 'danipm' AND tblcontactos.strAmigos = tblusuario.strUsuario ) amigo FROM tblusuario WHERE tblusuario.strUsuario LIKE '%' AND tblusuario.intFutbol7 LIKE '%' AND tblusuario.intFutbol11 LIKE '%' AND tblusuario.intFutbolSala LIKE '%' AND tblusuario.intRunning LIKE '%' AND tblusuario.intCiclismo LIKE '%' AND tblusuario.intFitness LIKE '%' AND tblusuario.intBaloncesto LIKE '%' AND tblusuario.intPadel LIKE '%'
Luego la modifico un poco para meterla en Dreamweaver y que me muestre de 20 en 20 los registros...
Código MySQL:
se la paso a traves de otra pantalla.Ver original
SELECT tblusuario.strUsuario, tblusuario.intFutbol7, tblusuario.intFutbol11, tblusuario.intFutbolSala, tblusuario.intRunning, tblusuario.intCiclismo, tblusuario.intFitness, tblusuario.intBaloncesto, tblusuario.intPadel, ( SELECT tblcontactos.strAmigos FROM tblcontactos WHERE tblcontactos.strUsuario = %s AND tblcontactos.strAmigos = tblusuario.strUsuario ) amigo FROM tblusuario WHERE tblusuario.strUsuario LIKE %s AND tblusuario.intFutbol7 LIKE '%' AND tblusuario.intFutbol11 LIKE '%' AND tblusuario.intFutbolSala LIKE '%' AND tblusuario.intRunning LIKE '%' AND tblusuario.intCiclismo LIKE '%' AND tblusuario.intFitness LIKE '%' AND tblusuario.intBaloncesto LIKE '%' AND tblusuario.intPadel LIKE '%'", LIMIT %d, %d
El error que me da es....
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'LIMIT 0, 20' at line 1
¿podeis echarme un mano?? no sé que estoy haciendo mal...