Ver Mensaje Individual
  #19 (permalink)  
Antiguo 03/05/2010, 19:18
Avatar de Pike
Pike
 
Fecha de Ingreso: agosto-2008
Ubicación: Por ahí
Mensajes: 251
Antigüedad: 15 años, 8 meses
Puntos: 1
Respuesta: Unknown column 'paises' in 'where clause'

este es el cod php que me devuelve la info específica de la tabla beca , pero no hace caso que seleccione el pais y que solo muestre la info de ese pais:

$query = "select * FROM becas B INNER JOIN paises P ON B.id_pais = P.id_pais

where ".$searchtype." like '%".$searchterm."%'";




$result = mysql_query($query) or die(mysql_error());



$num_results = mysql_num_rows($result);

echo "<p>Numero de becas encontradas: ".$num_results."</p>";
echo "</strong>PAIS: ".$pais."</p>";
for ($i=0; $i <$num_results; $i++) {
$row = mysql_fetch_assoc($result);
echo "<p><strong>".($i+1).". TIPO: ";
echo stripslashes($row['tipo']);
echo "</strong><br/> Nombre: ";
echo htmlspecialchars(stripslashes($row['nombre']));
echo "<br />Descripcion: ";
echo stripslashes($row['descripcion']);
echo "<br />Requisitos: ";
echo stripslashes($row['requisitos']);
echo "<br />enlace de interés: ";
echo stripslashes($row['link']);

El prblema está en el $pais que llama a la tabla paises, si lo incluyo en la query no me funciona. Será un problema de sintaxis...
Me voy a dormir