Ejemplo: busco a la persona Jose con ID 01 el me arroja los datos de Jose (todo bien hasta el momento) pero cuando cuando ingreso la patente 123456 a Jose no solo lo ingresa a Jose sino que también a tooooooda las personas que estan registrados jajajaja...
tabla:
Cita:
CREATE TABLE `vehiculo` (
`id` int(100) unsigned NOT NULL auto_increment,
`patente` varchar(100) default NULL,
`firstname` varchar(100) default NULL,
`cedularif` varchar(100) default NULL,
`tipov` varchar(100) default NULL,
`placa` varchar(10) default NULL,
`fecha` date NOT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `placa` (`placa`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
`id` int(100) unsigned NOT NULL auto_increment,
`patente` varchar(100) default NULL,
`firstname` varchar(100) default NULL,
`cedularif` varchar(100) default NULL,
`tipov` varchar(100) default NULL,
`placa` varchar(10) default NULL,
`fecha` date NOT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `placa` (`placa`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
inicio.php (este es el buscador)
Código PHP:
<html>
<head>
<title>MODIFICACION CLIENTES</title>
</head>
<body>
<div align="center">
<table border="0" width="84%" id="table1" cellspacing="0" cellpadding="0">
<tr>
<td> </td>
<td width="671"> </td>
<td width="118"> </td>
</tr>
<tr>
<td> </td>
<td width="671">
<table border="0" width="100%" id="table2">
<tr>
<td height="59">
<p align="center"><b><font face="Arial" size="4">INGRESAR
PATENTE</font></b></td>
</tr>
<tr>
<td><form action="modif_clientes2.php" method="post">
<font size="2" face="Arial">Ingresar ID:
</font><font face="Arial">
<input type="text" name="id"></font><font size="2" face="Arial"> </font>
<font face="Arial">
<input type="submit" value="BUSCAR"></font><font size="2" face="Arial">
</font>
</form></td>
</tr>
</table>
<p> </td>
<td width="118"> </td>
</tr>
<tr>
<td> </td>
<td width="671"> </td>
<td width="118"> </td>
</tr>
</table>
</div>
</body>
</html>
modif_clientes2.php
Código PHP:
<html>
<head>
<title>INGRESO DE PATENTE</title>
</head>
<body>
<div align="center">
<table border="0" width="935" id="table3" cellspacing="0" cellpadding="0">
<tr>
<td align="center" width="203">
<img border="0" src="logo_sedemat.jpg" width="113" height="105"></td>
<td width="512" align="center"> </td>
<td width="203" align="center"> </td>
</tr>
<tr>
<td width="203"> </td>
<td width="512"><font size="2" face="Verdana">
<?php
$conexion=mysql_connect("localhost","root","123456") or
die("Problemas en la conexion");
mysql_select_db("sedemat",$conexion) or
die("Problemas en la selección de la base de datos");
$registros=mysql_query("select * from vehiculo
where id='$_REQUEST[id]'",$conexion) or
die("Problemas en el select:".mysql_error());
if ($reg=mysql_fetch_array($registros))
{
?></font></td>
<td width="203"> </td>
</tr>
<tr>
<td width="203">
</td>
<td width="512">
<table border="0" width="103%" id="table4">
<tr>
<td height="59" colspan="2">
<p align="center"><b><font face="Arial" size="4">INGRESAR
PATENTE</font></b></td>
</tr>
<tr>
<td colspan="2"><form action="modif_clientes3.php" method="POST">
<font size="2" face="Arial">Ingresar Patente:
</font>
<font color="#FF0000">
<input type="text" name="patentenuevo" style="color: #FF0000" size="20"></font><font size="2" face="Arial">
</font>
<input type="submit" value="Ingresar"><input type="text" name="patenteviejo" value="<?php echo $reg['patente'] ?>" size="20" style="border-style:solid; border-width:1px; "><font size="2" face="Arial">
</font>
</form></td>
</tr>
<tr>
<td width="11%"><b><font face="Verdana" size="2">PLANILLA:</font></b></td>
<td width="74%">
<font size="2" face="Verdana" color="#FF0000">
<?php echo $reg['id']?></font></td>
</tr>
<tr>
<td width="11%"><b><font size="2" face="Verdana">NOMBRE:</font></b></td>
<td width="74%">
<font size="2" face="Verdana" color="#FF0000">
<?php echo $reg['firstname']?></font></td>
</tr>
<tr>
<td width="11%"><b><font face="Verdana" size="2">CEDULA:</font></b></td>
<td width="74%">
<font size="2" face="Verdana" color="#FF0000">
<?php echo $reg['cedularif']?></font></td>
</tr>
<tr>
<td width="11%"><b><font size="2" face="Verdana">PLACA:</font></b></td>
<td width="74%">
<font size="2" face="Verdana" color="#FF0000">
<?php echo $reg['placa']?></font></td>
</tr>
<tr>
<td width="11%"><b><font size="2" face="Verdana">TOTAL:</font></b></td>
<td width="74%">
<font size="2" face="Verdana" color="#FF0000">
<?php echo $reg['total']?></font></td>
</tr>
<tr>
<td width="11%"> </td>
<td width="74%"> </td>
</tr>
<tr>
<td width="11%"> </td>
<td width="74%"><font size="2" face="Verdana">
<?php
}
else
echo "ID no Registrado";
?></font></td>
</tr>
</table>
</td>
<td width="203"> </td>
</tr>
<tr>
<td width="203"> </td>
<td width="512"> </td>
<td width="203"> </td>
</tr>
</table>
</div>
</body>
</html>
modif_clientes3.php
Código PHP:
<html>
<head>
<title>MODIFICACION CLIENTES</title>
</head>
<body>
<table border="0" width="935" id="table1" cellspacing="0" cellpadding="0">
<tr>
<td align="center" width="203">
<img border="0" src="logo_sedemat.jpg" width="113" height="105"></td>
<td width="512" align="center"> </td>
<td width="203" align="center"> </td>
</tr>
<tr>
<td width="203"> </td>
<td width="512"><font size="2" face="Verdana"><?php
$conexion=mysql_connect("localhost","root","123456") or
die("Problemas en la conexion");
mysql_select_db("sedemat",$conexion) or
die("Problemas en la selección de la base de datos");
$registros=mysql_query("update vehiculo
set patente='$_REQUEST[patentenuevo]' where patente='$_REQUEST[patenteviejo]'",$conexion) or
die("Problemas en el select:".mysql_error());
echo "La Patente fue ingresada con exito";
?><input type="submit" value="VOLVER" onclick="self.location.href = 'inicio'" /></font></td>
<td width="203"> </td>
</tr>
</table>
</body>
</html>