ola lo que quiero es q tngo un pagina q se llama actualizar.php la cual contiene un area de texto y boton de buscar al introducir el documento el va y busca si estaq en la base de datos quiero q me muestre ese dato antes introducido en la pagina actualizar pero cuadno ago esto el me muestra tda la tabla ahora lo e modificado y me muestra solo el primer dato de esa tabla y lo q quiero es q me muestre el dato antes introducido en el buscador gracias de ante mano espero haber sido lo suficientemente claro gracias y espero q me puedan ayudar
Código PHP:
<?php
$link = mysql_connect("localhost", "root", "");
mysql_select_db("supermercado", $link);
$result=mysql_query("SELECT cedula, nombre FROM primera ", $link);
if ($row = mysql_fetch_array($result)){
echo "<table border = '1'> ";
echo "<tr> ";
echo "<td><b>Cedula</b></td> ";
echo "<td><b>Nombre</b></td> ";
echo "</tr> ";
{
echo "<tr> ";
echo "<td>".$row["cedula"]."</td> ";
echo "<td>".$row["nombre"]."</td>";
echo "</tr> ";
} while ($row = mysql_fetch_array($result));
}
else {
echo "¡ La base de datos está vacia !";
}
?>
Mira aca esta la primera pagina actualizar.php y por defecto es el buscador.
Código PHP:
<form id="form1" name="form1" method="post" action="actualizar.php">
<label for="textfield"></label>
<input type="text" name="cedula" id="cedula" />
<label for="Submit"></label>
<input type="submit" value="Buscar" />
</form>
luego me lleva a esta pagina donde verifica si esta en la base de datos o no
Código PHP:
<?php
include("conexion.php");
$doc=$_POST["cedula"];
$dt=0;
$consulta=mysql_query ('SELECT* FROM primera');
while ($fila=mysql_fetch_array($consulta)){
if ($fila['cedula'] ==$doc)
$dt=1;
}
if ($dt==0)
{
echo "<strong> <center> no c encuentra en nuestr abase de datos</strong>";
}
else
{
header("location:datos.php?doc=$doc");
}
?>
y si el dato antes introducido esta en la base de datos me lleva a esta que es donde me debe mostrar los datos de esa persona
Código PHP:
<?php
$link = mysql_connect("localhost", "root", "");
mysql_select_db("supermercado", $link);
$result=mysql_query("SELECT cedula, nombre FROM primera ", $link);
if ($row = mysql_fetch_array($result)){
echo "<table border = '1'> ";
echo "<tr> ";
echo "<td><b>Cedula</b></td> ";
echo "<td><b>Nombre</b></td> ";
echo "</tr> ";
{
echo "<tr> ";
echo "<td>".$row["cedula"]."</td> ";
echo "<td>".$row["nombre"]."</td>";
echo "</tr> ";
} while ($row = mysql_fetch_array($result));
}
else {
echo "¡ La base de datos está vacia !";
}
?>
espero haber sido lo suficienteme claro gfraias de antemano