Hola,
tengo problemas con un formulario de creacion de vehiculos, noc como distingir entre insertarlo o updatear un nuevo contenido contenido
con esto primero me inserta, luego solo me updatea el mismo conetenido
formulario:
Código PHP:
Ver original<form id="form" name="form" method="post" action="agregar_vehiculo.php" enctype="multipart/form-data">
<input type="hidden" name="accion" value="agregar" />
<div id="inf-puesto" align="center">
<table width="945" border="0" cellpadding="5" cellspacing="0">
<tr><ul id="navlist">
<td width="156" rowspan="3" ><span>Patente :</span></td>
<td width="189" rowspan="3"align="left"><input name="vehi_patente" class="caja-vehi"/></td>
<td width="122" rowspan="3" ><span>Dueño :</span></td>
<td width="122" align="left"><input name="vehi_dueno" type="text" class="caja-vehi" /></td>
<td width="122" rowspan="3" ><span>Estado :</span></td>
<td width="130" align="left"><input name="vehi_estado" type="text" class="caja-vehi" /></td>
</ul> </tr>
</table>
<br />
<ul id="navlist">
<li><span>Observaciones</span><textarea name="vehi_observaciones" class="cajaobs" rows="4" cols="80"></textarea></li>
</ul>
</div>
<br/><br/><br/>
<div id="inf-puesto" align="center">
<input name="enviar2" type="submit" value="Enviar" />
<input name="limpiar" type="reset" value="Limpiar">
</div>
</div>
</form>
query's :
Código PHP:
Ver originalfunction seleccionaVehiculo()
{
$sqlvehi = "select vehi_patente, vehi_dueno, vehi_estado, vehi_observaciones from flotas.vehiculos"; //falta condicional where = id
}
if ($_POST['enviar2'] == "Enviar")
{
$vehi_pat = $_POST['vehi_patente'];
$vehi_due = $_POST['vehi_dueno'];
$vehi_est = $_POST['vehi_estado'];
$vehi_obs = $_POST['vehi_observaciones'];
$rowvehi = seleccionaVehiculo();
if($rowvehi == "")
{
$sqlins ="insert into flotas.vehiculos (vehi_patente, vehi_dueno, vehi_estado, vehi_observaciones)
values ('$vehi_pat','$vehi_due','$vehi_est','$vehi_obs')";
}
else
{
$sqlup ="update flotas.vehiculos set vehi_patente = '$vehi_pat',
vehi_dueno = '$vehi_due', vehi_estado = '$vehi_est', vehi_observaciones = '$vehi_obs'";
}
}
alguna ayuda?