Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/06/2011, 13:31
daikyo
 
Fecha de Ingreso: marzo-2011
Mensajes: 74
Antigüedad: 14 años
Puntos: 1
Buscador un problema al usar WHILE

Buen dia al usar un buscador tengo el problema de que si uso un If solo me devuelve el primer resultado y si uso un While si me encuentra todos los resultados, pero me imprime varias veces el ultimo que encuentra como podria corregir este error, gracias asi esta mi codigo:

while ($row=mysql_fetch_array($resultado)){
$found = true;
$nombre = mysql_result($resultado, $i, 'nombre');

echo"<form name='formulario1' action='empresa_editar.php' method='post' >
<input type='hidden' name='idx' value='".$row['ID']."'> <table width='550' border='0' align='center' bgcolor='#FFFF99'>
";echo"<tr>
<td>Numero</td>
<td><input type='text' name='ID' value='".$row['ID']."'>
</td>
</tr>
";echo"
<tr>
<td>Nombre</td>
<td><input type='text' name='nombre' value='".$row['nombre']."'>
</td>
</tr>
";echo"<tr>
<td>Afiliacion</td>
<td><input type='text' name='afiliacion' value='".$row['afiliacion']."' > </td>
</tr>
</td></table></form>";
}

if(!$found) {
echo "No existe ninguna similitud";
}
?>