Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/01/2012, 11:26
Avatar de alette666
alette666
 
Fecha de Ingreso: febrero-2010
Ubicación: En la luna
Mensajes: 277
Antigüedad: 14 años, 9 meses
Puntos: 5
Pregunta problema al extraer consulta de datos de BD

Buenas y calurosas tardes gente, he adaptado un código de consulta de datos en php y mysql pero no obtengo los datos, y no muestra ni mensaje de error de conexión ni nada.

db_con.php
Código PHP:
<?
$host
="localhost"// Host name
$username="xxxxxx"// Mysql username
$password="xxxxxx"// Mysql password
$db_name="xxxxxxx"// Database name
$tbl_name="like"// Table name
?>
search.php
Código PHP:
<?php
include('db_con.php');
mysql_connect("$host""$username""$password") or die("cannot connect");
mysql_select_db("$db_name") or die ('Error al seleccionar la Base de Datos: '.mysql_error());

if(
$search)
{
$search $_POST['search'];
$res mysql_query("SELECT * FROM `like` WHERE `id` "%$search%"");

if (!
$res)
echo 
"No se pudo realizar la búsqueda";
else
{
$comp mysql_num_rows($res);
if(
$comp 0)
{
echo 
"<b>Hay ".$comp." Resultado(s).</b>";
echo 
"<table border='0' width='450'>";
$c=1;
while(
$pru mysql_fetch_array($res))
{
if(
$c%2==0)
$color="afcbd9";
else
$color="ffffff";
echo 
"<tr bgcolor=".$color." style='text-align:left;font-weight:bold;'><td> ".$c."<br> Clave: ".$pru."</td></tr>";
$c++;
}
echo 
"</table>";
}
else
echo 
"<b>No hay registros con ese término</b>";
}
}
?>
<table width="400"><tr><td>
<form id="buscar" name="buscar" method="post" action="">
<p>Termino de Consulta:
<input type="text" name="search" id="search" />
<input type="submit" name="Submit" value="Consultar" />
</p>
</form>
</td></tr></table>
Hay algún error por ahí??? (comillas simple, doble, punto y coma (que no creo que sea del ";", agregar otra función) o que
__________________
Y Sócrates dijo...Solo sé que no sé nada.
Entiende la filosofía como una búsqueda colectiva basada en el diálogo.