Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/04/2010, 11:09
Avatar de Pike
Pike
 
Fecha de Ingreso: agosto-2008
Ubicación: Por ahí
Mensajes: 251
Antigüedad: 15 años, 8 meses
Puntos: 1
Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in

Hola , tengo este código y me da este error cuando lo pruebo. Mi intencion es traer info de una bbdd a traves de botones de opcion un select y un campo de texto. La info la quier traer de dos tres tablas diferentes, adjunto el codigo para ver si alguen me puede ayudar:
mysql_connect("localhost","root");
mysql_selectdb("myweb");

if (mysqli_connect_errno()) {
echo 'Error: No te has conectado a la base de datos.';
exit;
}

$query = "select * FROM paises where ".$paises." like
'%".$paises."%' and select * FROM alemania , francia where
".$searchtype." like '%".$searchterm."%'";
$result = mysql_query($query);

$num_results = mysql_num_rows($result);

echo "<p>Numero de becas encontradas: ".$num_results."</p>";

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


Con una tabla solamente me funciona, el problema creo que es combinar las tres
Un saludo
PD: se que es un rollo postear el codigo asi, ¿cómo puedo ponerlo legible?,