Comunidad de diseño web y desarrollo en internet online

Ayuda en este codigo

Citar            
MensajeEscrito el 25 Ene 2010 04:08 pm
Hola Amigos:

Estoy volviendome loca con este código puesto que el resultado en php no es correcto.

Tengo el siguiente codigo en SQL que ejecuto desde PHPAdmin, que da el resultado esperado:

SELECT TDatos.Nombre
FROM `TPais` , TLocalidad, TDatos
WHERE TPais.NPais = "Francia"
AND TLocalidad.idPais = TPais.idPais
AND TDatos.Destino = TLocalidad.idLocalidad

Pero no me funciona en PHP, alguien me puede decir por qué.
$searchtypepais=trim($_POST['searchtypepais']);
$consulta= "SELECT TDatos.Nombre
FROM `TPais` , TLocalidad, TDatos
WHERE TPais.NPais LIKE '%$searchtypepais%'
AND TLocalidad.idPais = TPais.idPais
AND TDatos.Destino = TLocalidad.idLocalidad";

Un cordial saludo para todos,

Reme

Por reme

11 de clabLevel



 

chrome
Citar            
MensajeEscrito el 25 Ene 2010 04:18 pm
La sintaxis no parece ser correcta en $consulta:

Código PHP :

$consulta= "SELECT TDatos.Nombre
FROM `TPais` , TLocalidad, TDatos
WHERE TPais.NPais LIKE '%".$searchtypepais."%'
AND TLocalidad.idPais = TPais.idPais
AND TDatos.Destino = TLocalidad.idLocalidad";

Por DriverOp

Claber

2510 de clabLevel



 

opera
Citar            
MensajeEscrito el 25 Ene 2010 06:37 pm
consejo imprime el query y lo correc manualmente por consola o por el administrador de BD que uses

Por jpcw

Claber

1715 de clabLevel

1 tutorial

Genero:Masculino  

AlgoritmicBrainDesigner

firefox
Citar            
MensajeEscrito el 25 Ene 2010 08:29 pm
Fijate que en el FROM pusiste TPais con comillas y ademas son tildes no comillas.. fijate de arreglar el FROM de tu consulta SQL.

Saludos :-)

Por sonycrocket

4 de clabLevel



 

firefox
Citar            
MensajeEscrito el 26 Ene 2010 02:52 am
Las tildes funcionan igual que una comilla en una sentencia SQL ;) pero no interfieren con la sintaxis de PHP, por eso son útiles en estos casos.

Por DriverOp

Claber

2510 de clabLevel



 

opera
Citar            
MensajeEscrito el 26 Ene 2010 10:40 pm
Gracias a todos por vuestra ayuda y consejos, ya conseguí el resultado esperado.

Un cordial saludo a todos.

Reme

Por reme

11 de clabLevel



 

msie8

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.