hola buena tarde espero me puedan ayudar, el problema que tengo es que al momento de guardar un registro nuevo me lo permite y si yo quiero modficar me lo guarda como otro registro genera, idtrat ya que es autoincrementeo y se guardan lo registros otra vez
<?php
$date=date("Y/m/d");
$time = date("H:i:s");
extract($_POST);
$res1 = mysql_query("select * from paciente WHERE idpaciente ='$paciente_se'");
if($fila = mysql_fetch_array($res1))
$asegpac=$fila["idaseguradora"];
$res= mysql_query("select * from convenio");
if($fila4 = mysql_fetch_array($res))
$idpp = $fila4["idpaciente"];
if($paciente_se && $idpp){
$query1 = mysql_query ("INSERT INTO convenio VALUES ('','$noasegu','$elegibidad','$poliza','$noafilia' , '$paciente_se', '$asegpac', '$sucur', '$date', '$time')");
$id = mysql_insert_id();
$query3 = mysql_query ("INSERT INTO trat_prop VALUES ('', '$linea','$esquema', '$ciclo2', '$actual', '$sesionciclo', '$observaciones', '$medtrat', '1','$id', '$paciente_se' , '$asegpac','$sucur', '$date')");
} else {
$query4 = "UPDATE convenio
SET numaseg = '$noasegu',
elegibilidad_1 = '$elegibidad',
titular = '$poliza',
num_afilia = '$noafilia',
where idpaciente='$paciente_se'";
mysql_query ($query4) or die (mysql_error());
$query5 = "UPDATE trat_prop
SET linea = '$linea',
esquema_trat='$esquema',
ciclos = '$ciclo2',
secion_act = '$actual',
seciones_por_ciclo = '$sesionciclo',
observa = '$observaciones',
idempleados = '$medtrat',
fecha_trat = '$date'
where idpaciente = '$paciente_se'";
mysql_query($query5) or die (mysql_error());
}
}
?>
me podrian ayudar porfabor