Bueno, aquí el código con modificaciones sugeridas. Me tira errores de sintaxis, así es que no pude comprobar si funciona. La última ayudita por favor!!
Código PHP:
<?
if ($_POST['buscador'])
{
$buscar = $_POST['palabra'];
// Aquí acepté la sugerencia de egepe
if(isset($_POST[$buscar]))
{
echo "No se ha ingresado una cadena a buscar";
}
else {
//Conecto
$con=mysql_connect("localhost","usuario","pass");
//Consulta
$sql = "SELECT * FROM Medicos WHERE Nombre like '%$buscar%'
ORDER BY id DESC";
mysql_select_db("nombre_base", $con);
$result = mysql_query($sql, $con);
// total de resultados
$total = mysql_num_rows($result);
// Imprimimos los resultados
if ($row = mysql_fetch_array($result));
{
echo "Resultados para: <b>$buscar</b>";
do {
while ($row = mysql_fetch_assoc ($result))
{
echo $row['Nombre'] . ' ' . $row['Apellido'] . ' ' . $row['Telefono'] . ' ' . $row['Calle'] . ' ' . $row['N'] . ' ' . $row['Piso'] . ' ' . $row['Ciudad'] . ' ' . $row['Dia'];}
}
echo "<p>Resultados: $total</p>";
} else
{
echo "No se encontraron resultados para: <b>$buscar</b>";
}
}
}
?>
Los errrores se refieren a los echo del final y aunque los quite, siempre dice
syntax error, unexpected ';', expecting T_WHILE in´.....cualquiera de las lineas.
Gracias!!!!