Un Saludo muchas Gracias
Código PHP:
Ver original
//////////////////////////////////EDITAR, CONSULTA EL ID POR GET Y LO COLOCO DENTRO DEL FORMULARIO////////////////////////// echo "<form name='editar' method='post' action='index.php?item=rutas&valor=actualizarme&id=".$_GET[id]."'>"; //Consulta con array para pruebas //print_r($resultado); //VARIABLES DE CONSULTA $columnas ="*"; $tabla="rutas"; $parametro=$_GET[id]; //VARIABLES DE CONSULTA $resultado = editar_rutas($columnas,$tabla,$parametro); $seleccion_origen = $resultado[0]['origen']; $seleccion_destino = $resultado[0]['destino']; $seleccion_pcnorte = $resultado[0]['pcnorte']; $seleccion_pcsur = $resultado[0]['pcsur']; $seleccion_pvnorte = $resultado[0]['pvnorte']; $seleccion_pvsur = $resultado[0]['pvsur']; $seleccion_horario = $resultado[0]['horario']; //MMOSTRAR LOS DATOS DE LA EDICIÓN PARA QUE PUEDA SER MAS FACIL. echo $seleccion_origen."\n".$seleccion_destino."\n".$seleccion_pcnorte."\n".$seleccion_pcsur."\n".$seleccion_pvnorte."\n".$seleccion_pvsur."\n".$seleccion_horario ; //CONSULTA ORIGEN Y DESTINO echo "<div class='idformu'><p>".IDFORMULARIO_EDITAR."</p></div>"; //MOSTRAR LOCALIDADES $columnas ="*"; $tabla="localidad"; $parametro="id"; $movimiento="ASC"; $resultado = mostrar_localizaciones($columnas,$tabla,$parametro,$movimiento); echo "<select name='origen_actualiza'><option selected='selected'>ORIGEN</option>"; foreach ($resultado as $ordenarlo){ echo "<option value='".$ordenarlo['numero']."'".">".$ordenarlo['localizacion']."</option>"; } echo "</select>"; echo "<select name='destino_actualiza'><option selected='selected'>DESTINO</option>"; foreach ($resultado as $ordenarlo){ echo "<option value='".$ordenarlo['numero']."'".">".$ordenarlo['localizacion']."</option>"; } echo "</select>"; //MOSTRAR HORARIOS $columnas ="*"; $tabla="horarios"; $parametro="idhorarios"; $movimiento="ASC"; $resultado = mostrar_horarios_rutas($columnas,$tabla,$parametro,$movimiento); //BUSCAR NUMERO HORARIO $parametro = $seleccion_horario; $busqueda_horario_zona = mostrar_horario_rutas_editar($columnas,$tabla,$parametro); echo "<select name='horario_actualiza'><option selected='selected' required >ZONA</option>"; foreach ($resultado as $ordenarlo){ echo "<option value='".$ordenarlo['idhorarios']."'".">".$ordenarlo['zona']."</option>"; } echo "</select>"; echo "<input type='number' name='pcn_actualiza' size='4' value='' step='0.01' onkeydown='soloNumeros(event)' onkeypress='remplaza(event)' required autofocus />"; echo "<input type='number' name='pcs_actualiza' size='4' value='' step='0.01' onkeydown='soloNumeros(event)' required autofocus />"; echo "<input type='number' name='ppn_actualiza' size='4' value='' step='0.01' onkeydown='soloNumeros(event)' required autofocus />"; echo "<input type='number' name='pps_actualiza' size='4' value='' step='0.01' onkeydown='soloNumeros(event)' height='5' width='5' required />"; echo "<input type='submit' value='ACTUALIZAR'>"; echo "</form>";
Código PHP:
Ver original
//ACTUALIZO case "actualizarme": $transporteorigen = $_POST['origen_actualiza'].$_POST['destino_actualiza']; //NUMEROS DE LAS LOCALIZACIONES $transportedestino = $_POST['destino_actualiza'].$_POST['origen_actualiza'];//NUMEROS DE LAS LOCALIZACIONES $pcnorte = $_POST['pcn_actualiza']; $pcsur = $_POST['pcs_actualiza']; $pvnorte = $_POST['ppn_actualiza']; $pvsur = $_POST['pps_actualiza']; $horario = $_POST['horario_actualiza']; //BUSCAR EN LOCALIZACIONES ORIGEN Y DESTINO PARA INSERTAR EL NOMBRE DE LOCALIDAD, CONTRALAR ERROR HORARIO ORIGEN DESTINO. if( $_POST['horario']== "Horario"){ echo "<div id='pop'>"; echo "<div id='cerrar'>X</div>"; echo "<img src='images/error.png' width='100' height='71' alt='error' />"; echo "<p>NO SE PUDO GUARDAR DEBE SELECCIONAR UN HORARIO</p>"; echo "</div>"; }else{ if($_POST['origen_actualiza'] == $_POST['destino_actualiza'] || $_POST['destino_actualiza'] == $_POST['origen_actualiza']){ echo "<div id='pop'>"; echo "<div id='cerrar'>X</div>"; echo "<img src='images/error.png' width='100' height='71' alt='error' />"; echo "<p>La ciudad de origen no puede ser igual a la de destino y viceversa</p>"; echo "</div>"; } else{ $columnas ="*"; $tabla="localidad"; $parametro=$_POST['origen_actualiza']; $resultado = numero_localizacion($columnas,$tabla,$parametro); foreach ($resultado as $ordenarlo) { $origen = $ordenarlo['localizacion']; } $columnas ="*"; $tabla="localidad"; $parametro=$_POST['destino_actualiza']; $resultado = numero_localizacion($columnas,$tabla,$parametro); foreach ($resultado as $ordenarlo) { $destino = $ordenarlo['localizacion']; } } //ACTUALIZA RUTAS $tabla = "rutas"; $parametros = "transporteorigen='".$transporteorigen."', transportedestino='".$transportedestino."', origen='".strtoupper($origen)."', destino='".strtoupper($destino)."', pcnorte='".$pcnorte."', pcsur='".$pcsur."', pvnorte='".$pvnorte."' , pvsur='".$pvsur."', horario='".$horario."' where id='".$_GET[id]."'"; actualizar($tabla,$parametros);