19/11/2013, 16:13
|
| | Fecha de Ingreso: abril-2010 Ubicación: Cancun
Mensajes: 88
Antigüedad: 14 años, 1 mes Puntos: 2 | |
Respuesta: Problema lógico en SELECT vía Consulta Cita:
Iniciado por juan_f_amaral ahi mire y envia bien el dato de el id, el problema esta en el update este: Código PHP: <body> <?php $nombre=$_POST["nombre"]; $apellido=$_POST["apellido"]; $dni=$_POST["dni"]; $estado_c=$_POST["estado_c"]; $domicilio=$_POST["domicilio"]; $localidad=$_POST["localidad"]; $cod_postal=$_POST["cod_postal"]; $dia=$_POST["dia"]; $mes=$_POST["mes"]; $anio=$_POST["anio"]; $lug_nac=$_POST["lug_nac"]; $telefono=$_POST["telefono"]; $celular=$_POST["celular"]; $carrera=$_POST["carrera"]; $titulo=$_POST["titulo"]; $r_pago=$_POST["r_pago"]; $ficha_s=$_POST["ficha_s"]; $activo=$_POST["activo"]; $fecha=$anio."-".$mes."-".$dia; strval($dni); echo $carrera; $link = mysql_connect("localhost", "root"); mysql_select_db("base",$link); $sql = "UPDATE alumno SET Nombre='$nombre', Apellido='$apellido', Estado_Civil='$estado_c', Domicilio='$domicilio', Localidad='$localidad', Cod_Postal='$cod_postal', Fecha_de_Nacimiento='$fecha', Lugar_de_Nacimiento='$lug_nac', Telefono='$telefono', Celular='$celular', id_carrera='$carrera', where DNI='$dni'"; mysql_query($sql); echo "Alumno modificado"; ob_start(); header("refresh: 1000; url ='index.php"); ob_end_flush(); ?> </body> </html>
Guarda cambios como el nombre apellido, pero el id sigue igual, hice un ECHO de carrera para asegurarme de que pase correctamente y asi es, pasa correcto. id_carrera='$carrera' ,
where DNI='$dni'"
//No va la ultima coma o tenias algo mas |