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 original
function 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?