Ver Mensaje Individual
  #9 (permalink)  
Antiguo 30/05/2010, 19:27
Avatar de kmzero
kmzero
 
Fecha de Ingreso: octubre-2008
Mensajes: 43
Antigüedad: 18 años
Puntos: 0
Respuesta: Mostrar todos los campos tras una consulta SELECT*FROM

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!!!!