En paginas anteriores mando la area y el tipo de archivo para validar en esta nueva y asi condicionar mi update e insert pero no lo eh logrado
Código PHP:
Ver original
<?php // $tipoArchivo =$_POST['tipo']; $dependencia2 = $_GET['depe']; if ($_FILES[csv][size] > 0) { //get the csv file $file = $_FILES[csv][tmp_name]; echo 'la dependencia es : '.$dependencia2.' '; echo 'el tipo de archivo : '.$tipoArchivo.' '; //loop through the csv file and insert into database do { if ($data[0]) { if ($tipoArchivo = 'nuevo'){ WHERE area = '$dependencia2' and tipo = 'nuevo'"); SET tipo = 'viejo' WHERE area = '$dependencia2'"); echo '***se actualizo lo nuevo a viejo*****'; } concepto,unidad_medida,cantidad,c_p,costo,bien,regular, mal,ubicacion_bienes,responsable_bienes,trimestre,tiempo, area,fecha_reg,tipo) VALUES ('$data[0]','$data[1]','$data[2]','$data[3]','$data[4]', '$data[5]','$data[6]','$data[7]','$data[8]','$data[9]', '$data[10]','$data[11]','$data[12]','$data[13]','$data[14]', CURDATE(),'nuevo')"); echo '***termino de insertar registros depues de actualizar*****'; } else{ echo '***el archivo es viejo no se actualiza nada*****'; concepto,unidad_medida,cantidad,c_p,costo,bien,regular, mal,ubicacion_bienes,responsable_bienes,trimestre,tiempo, area,fecha_reg,tipo) VALUES ('$data[0]','$data[1]','$data[2]','$data[3]','$data[4]', '$data[5]','$data[6]','$data[7]','$data[8]','$data[9]', '$data[10]','$data[11]','$data[12]','$data[13]','$data[14]', CURDATE(),'viejo')"); } } } ?> <!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>Import a CSV File with PHP & MySQL</title> </head> <body> <?php if (!empty($_GET[success])) { echo "<b>Your file has been imported.</b><br><br>"; } //generic success notice ?> <form action="" method="post" enctype="multipart/form-data" name="form1" id="form1"> <input name="csv" type="file" id="csv" /> <input type="submit" name="Submit" value="Submit" /> <input type="text" readonly id="dependencia" name="inputDependencia" value="<?php echo $dependencia2;?>" > <input type="text" readonly id="tipo" name="tipo" value="<?php echo $tipoArchivo;?>" > </form> </body> </html>