Saludos amigos, estoy empezando a programar en PHP y quisiera que me aportaran sus conocimientos en la solucion del siguiente problema que tengo.Estoy empezando a desarrollar un sistema de inventario de equipos de computacion, y en el formulario de ingreso deseo que en un text genere automaticamente un serial que se muestre y a su vez el text quede deshabilitado (ya lo hace), y seguidamente al cargar la pagina igualmente, el cursor se ubique en el text siguiente a donde aparece el serial, ya intente con onload y no lo hace, supongo que es por la instruccion que contiene el textserial que al cargar el serial automatico, pierde el focos al text que le indico en el onload. gracias por su colaboracion.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Inventario OATI</title>
</head>
<body>
<form id="form1" name="form1" method="post" action="" >
Serial OATI
<label>
<input name="txtserial" type="text"
value=<?php
$vinc=mysql_connect("localhost","root");
mysql_select_db("inventarioati",$vinc);
$result = mysql_query("SELECT MAX(serial_oati) as cant FROM oficina");
$re= mysql_fetch_assoc($result);
$re['cant']++;
echo sprintf("%04d",$re['cant']);?>
onfocus = "this.blur()"
id="txtserial"
setfocus = "txtmonitor" />
</label>
<p>BN_Monitor
<label>
<input name="txtmonitor" type="text" id="txtmonitor" />
</label>
</p>
<p>BN_CASE
<label>
<input name="txtcase" type="text" id="txtcase" />
</label>
</p>
<p>BN_Teclado
<label>
<input name="txtteclado" type="text" id="txtteclado" />
</label>
</p>
<p>BN_Mouse
<label>
<input name="txtmouse" type="text" id="txtmouse" />
</label>
</p>
<p>
<label>
<input name="btnsave" type="submit" id="btnsave" value="Enviar" />
</label>
</p>
<?php
$monitor= $_POST["txtmonitor"];
$case= $_POST["txtcase"];
$teclado= $_POST["txtteclado"];
$mouse= $_POST["txtmouse"];
$vinc=mysql_connect("localhost","root");
mysql_select_db("inventarioati",$vinc);
if (isset($_POST ["btnsave"]))
{
$query = "insert into oficina (bn_monitor,bn_case,bn_teclado,bn_mouse) values ('$monitor','$case','$teclado','$mouse')";
$res=mysql_query($query, $vinc);
mysql_close($vinc);
}
?>
</form>
</body>
</html>