Ver Mensaje Individual
  #8 (permalink)  
Antiguo 09/02/2012, 09:39
Avatar de andresdzphp
andresdzphp
Colaborador
 
Fecha de Ingreso: julio-2011
Ubicación: $this->Colombia;
Mensajes: 2.749
Antigüedad: 13 años, 4 meses
Puntos: 793
Respuesta: Consulta de logueo en 4 tablas distintas

Colocaste todo al revés, %1$s es para el login y %2$s es para la contraseña... Tienes problema hasta para reemplazar, te recomiendo leer más un manual y no pegarse tanto del famoso "Dreamweaver" y de su código "auto generado".

Prueba así:

Código PHP:
Ver original
  1. $LoginRS__query = sprintf("(SELECT LOGIN, CONTRASENA FROM franquiciado WHERE (LOGIN='%1\$s' AND CONTRASENA='%2\$s'))UNION ALL
  2.                           (SELECT LOGIN, CONTRASENA FROM franquiciador WHERE (LOGIN='%1\$s' AND CONTRASENA='%2\$s')) UNION ALL
  3.                           (SELECT LOGIN, CONTRASENA FROM inversionista WHERE (LOGIN='%1\$s' AND CONTRASENA='%2\$s'))UNION ALL
  4.                           (SELECT LOGIN, CONTRASENA FROM proveedor WHERE (LOGIN='%1\$s' AND CONTRASENA='%2\$s'))",
  5. GetSQLValueString($loginUsername, "text"), GetSQLValueString($password, "text"));

PD: Para mí lleva comillas sencillas cada campo, no sé "dreamweaver" como maneje eso.

Saludos.
__________________
Si sabemos como leer e interpretar el manual será mucho más fácil aprender PHP. En lugar de confiar en ejemplos o copiar y pegar - PHP