PHP - necesito ayuda urgente con un formulario en php

 
Vista:

necesito ayuda urgente con un formulario en php

Publicado por cinthia (1 intervención) el 15/06/2011 07:30:32
hola estoy haciendo una pag de una veterinaria y en el formulario de registro de mascota necesito que se me vea un codigo que se le asigna automaticamente a la mascota al registrarla, en la base de datos le tengo puesto auto increment pero quiero visualisar este numero al principio del formulario pero no me pasa nada me pueden ayudar por favor voy a pegar el codigo para ver si me ayudan porfa

<body>
<form id="agregar" name="agregar" method="post" action="">
<h1 align="center" class="Estilo9">Registro Mascota </h1>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p class="Estilo10"> Datos de la Mascota: </p>
<table width="45%" border="0" align="center">
<tr>
<td width="43%" scope="col"><div align="right"><strong>Cod mascota: </strong></div></td>
<td scope="col"><input name="caja_mascota" type="text" readonly="redonly" id="caja_mascota" size="20" maxlength="10" />

<label>
<label></label></td>
</tr>
<tr>
<td><div align="right"><strong>Nombre:</strong></div></td>
<td><input name="caja_nombre" type="text" id="caja_nombre" size="20" /></td>
</tr>
<tr>
<td><div align="right"><strong>Raza:</strong></div></td>
<td><input name="caja_raza" type="text" id="caja_raza" size="20" /></td>
</tr>
<tr>
<td><div align="right"><strong>A&ntilde;os:</strong></div></td>
<td><input name="caja_ano" type="text" id="caja_ano" size="20" /></td>
</tr>
</table>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p class="Estilo10">Datos Medicos: </p>
<table width="45%" border="0" align="center">
<tr>
<td scope="col">&nbsp;</td>
<td scope="col"><label></label></td>
</tr>
<tr>
<td><div align="right"><strong>Vacunas: </strong></div></td>
<td><input name="caja_vacuna" type="text" id="caja_vacuna" /></td>
</tr>
<tr>
<td><div align="right"><strong>Patologia:</strong></div></td>

<td><input name="caja_patologia" type="text" id="caja_patologia" /></td>
</tr>
<tr>
<td><strong>Tratamiento:</strong></td>
<td><input name="caja_tratamiento" type="text" id="caja_tratamiento" /></td>
</tr>
</table>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p align="center" class="Estilo10"> Otros Datos: </p>
<p align="center" class="Estilo10">&nbsp;</p>
<table width="49%" border="0" align="center">
<tr>
<td><div align="right"><strong>Due&ntilde;o de Mascota </strong></div></td>
<td><input name="caja_dueno" type="text" id="caja_dueno" size="20" /></td>
</tr>
<tr>
<td><div align="right"><strong>Clinica Veterinaria </strong></div></td>
<td><label>
<input name="caja_clivete" type="text" id="caja_clivete" size="20" />
</label></td>
</tr>
<tr>
<td><div align="right"><strong>Veterinario(a)</strong></div></td>
<td><input name="caja_vete" type="text" id="caja_vete" size="20" /></td>
</tr>
</table>
<p>&nbsp;</p>
<p>&nbsp;</p>
<table width="200" border="0" align="center">
<tr>
<td><label>
<input name="enviar" type="submit" id="enviar" value="Registrar" />
</label> </td>
<td><label>
<input type="reset" name="limpiar" value="Limpiar" />
</label> </td>
</tr>
</table>
<h1 align="center" class="Estilo9">&nbsp;</h1>
<p align="center"><strong>
<label></label>
</strong>
<label>

<p align="left">&nbsp;</p>
</label>
<label></label>
</p>
<p align="center"><strong>
<label></label>
</strong></p>
<p align="center">
<label></label>
</p>
<h2 align="center" class="Estilo9">&nbsp;</h2>
<blockquote><blockquote><blockquote>&nbsp;</blockquote>
</blockquote>
</blockquote>
<p>&nbsp;</p>
<p>&nbsp;</p>

<?php
if ($_POST['enviar']=="Registrar"){
echo "hola";
include("funciones.php");
$cnn=conectar();
$vacod_mascota=$_POST['caja_mascota'];
$vanombre=$_POST['caja_nombre'];
$varaza=$_POST['caja_raza'];
$vaano=$_POST['caja_ano'];
$vaalergico=$_POST['caja_alergico'];
$vavacunas=$_POST['caja_vacuna'];
$vapatologia=$_POST['caja_patologia'];
$vatratamiento=$_POST['caja_tratamiento'];
$vadueno=$_POST['caja_dueno'];
$vacvete=$_POST['caja_clivete'];
$vavete=$_POST['caja_vete'];
$sql="insert into registrom (nombre,raza,ano,alergico,vacunas,patologia,tratamiento,dueno,cvete,vete) VALUES
('$vanombre','$varaza','$vaano','$vaalergico','$vavacunas','$vapatologia','$vatratamiento','$vadueno','$vacvete','$vavete')";
echo('$cod_mascota');
mysql_query($sql,$cnn);

?>
<script>alert("el registro ha sido ingresado correctamente ")</script>
<script type="text/javascript">window.location="mascota.php";</script>
<?php
}
?>
</form>

</div>
</div>
<div style="clear:both;height:40px"></div>
</div>
<!-- end content -->
</div>
<!-- end container -->
</div>


</div>
</div>
</div>
</div>
</form>
</body>
</html>


en la caja_mascota es donde quiero ver el el numero incrementado la variable de la base de datos es cod_mascota
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

necesito ayuda urgente con un formulario en php

Publicado por anibal (4 intervenciones) el 05/07/2011 22:03:35
para visualizar el valor que indicas, después de insertar el registro, debes hacer una consulta sql a la base de datos. El tema que hasta que el registro no se consolide, el motor de la base de datos no asignará el nuevo valor del campo en el registro recién creado.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar