PHP - modificar registro

 
Vista:
sin imagen de perfil

modificar registro

Publicado por jose11 (9 intervenciones) el 30/11/2017 13:53:33
buen dia tengiun problema con el ajax y el php que no me modifica.
quiero solamente modificar el status, y el dodal me muestra la descripcion y el status en una pantalla descripcion que es el archivo de abajo, el tercero.

codigo ajax de index.html el principal.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
$(document).ready(function() {
	$("#boton_cam_fin").live('click', function (i) {
		var ticket=$(this).attr("ids");
 
		$.ajax({
			// the URL for the request
			url : 'CambioStatusBoton.php',
			method : 'POST',
			data: {
				status: $("#stat").attr("value"),
			},
 
			success : function(data) {
 
				if(data == 1){
					alert("Tickets Finalizado");
					$("#div_ver").dialog( "close" );
 
						$.ajax({
				// the URL for the request
							url : 'TicketProcesos.php',
							method : 'GET',
 
						success : function(data) {
							$('#contenido').html(data);
						},
					});
 
				}else if(data == 2){
					alert("No guardado");}
			}
		});
	});
});

codigo php

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<?php
 
include("ConexionBD.php");
include("Funciones.php");
 
if(isset($_POST['status'],$_POST['id_tickets'])) {
    $estat = $_POST['status'];
    $ticke = $_POST['id_tickets'];
    //Consulta a la tabla estados
 
    $sql = "UPDATE saga06 SET status='$estat' WHERE id_tickets='$ticke'";
    $result = mysqli_query($sql);
 
    if($result){
            echo 1;
        }else {
            echo 2;
        }
 
    } else {
        header("Location: TicketProcesos.php");
}
?>


y este php es el modal que me levanta la pantalla para modificar
se llama descripcion.php

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
<?php
 
include("ConexionBD.php");
include("Funciones.php");
/* ********************************************** */
/* Esto es para mostrar la descripcion y el status en que se encuentra la informacion en tickets solicitud, el modal.*/
$ticket=$_GET["id_tickets"];
 
$sql="select * from saga06 where id_tickets='".$ticket."'";
 
$eje=mysqli_query($conexion,$sql);
$dat=mysqli_fetch_array($eje);
 
 
?>
<table>
<tr>
    <td>
        <textarea name="descrip_tickets" id="descrip_tickets" cols="62" rows="5" value="<?=$dat["descrip_tickets"]?>" readonly="readonly" style="font-size:15px;font-family:times new roman,arial;background:#FFE8E4;"><?=$dat["descrip_tickets"]?></textarea>
    </td>
</tr>
<tr>
    <td>
    <input name="status" id="status" type="text" size="20" maxlength="9" style="font-style:italic;color:white;font-size:15px;font-family:times new roman,arial;background:#AF2A21;" />&nbsp;&nbsp;
    <a href="TicketProcesos.php" action="CambioStatusBoton.php"><img id="boton_cam_fin" ids="<?=$dat["id_tickets"]?>" idh="<?=$dat["id_tickets"]?>" src="imagenes/listo.png" width="25" height="25" title="Cambiar a Finalizadas"/>&nbsp;</a>
    <img id="boton_mensaje" ids="<?=$dat["id_tickets"]?>" idh="<?=$dat["id_tickets"]?>" src="imagenes/mens.png" width="23" height="23" style="cursor: pointer;" title="Responder mensaje"/>
    </td>
 
</tr>
</table>

Alguien sabra cual es mi error?????? se los agradeceria mucho.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder