Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Solucionado Ayuda con UPDATE en MYSQL
#1
buenos días amigos

tengo un problema y no se como solucionarlo tal ves ustedes me puedan ayudar el problema es el siguiente tengo este scrip.

Código PHP:
<?php 
// Actualizamos en funcion del id que recibimos 

$id $_POST['id']; 
$cli_entrada $_POST['entrada']; 
$cli_salida $_POST['salida']; 

include(
'conexion.php'); 

$sSQL="Update reservas Set cli_entrada='.$cli_entrada.',cli_salida='.$cli_salida.' where id='.$id_reserva.'"
mysql_query($sSQL); 

include(
'cierra_conexion.php'); 

echo 

<p>Los datos han sido actualizados con exito.</p> 

<p><a href='javascript:history.go(-3)'>VOLVER ATRÁS</a></p> javascript:; 
"

?>
pero no me actualiza los datos me podrían ayudar con eso se lo agradecería de ante mano.
#2
Pue no se mucho de php asi que a vedr si alñquien que sepa pas le puede ayudar. Le edito 4el tema para envolver el codigo en sus etiquetas
WWW
#3
(24-02-2013, 06:35 PM)papi escribió: Pue no se mucho de php asi que a vedr si alñquien que sepa pas le puede ayudar. Le edito 4el tema para envolver el codigo en sus etiquetas

Gracias pero ya lo resolvi Lengua
#4
Pues en primer instancia, $id_reserva no esta declarado (sólo $id en la cuarta línea), así que no tiene el valor para comparar.

Intenta con este:

Código PHP:
<?php 
// Actualizamos en funcion del id que recibimos 

$id_reserva $_POST['id']; 
$cli_entrada $_POST['entrada']; 
$cli_salida $_POST['salida']; 

include_once(
'conexion.php'); 

$sSQL "UPDATE reservas SET cli_entrada='".mysql_real_escape_string($cli_entrada)."', cli_salida='".mysql_real_escape_string($cli_salida)."' WHERE id='".$id_reserva."'";
mysql_query($sSQL);

include_once(
'cierra_conexion.php');

echo 

<p>Los datos han sido actualizados con exito.</p>

<p><a href='"
.$_SERVER['HTTP_REFERER']."'>VOLVER ATRÁS</a></p>";
?>

Nótese que la consulta incluye comillas dobles y simples, las dobles es para concatenar la variable y la consulta y las simples para indicar que el valor de $cli_entrada y $cli_salida es un string.

Por cierto, deberías agregarle un poco de seguridad a tu consulta, almenos con mysql_real_escape_string() Guiño

[spoiler]
Código PHP:
<?php 
// Actualizamos en funcion del id que recibimos 

$id_reserva $_POST['id']; 
$cli_entrada $_POST['entrada']; 
$cli_salida $_POST['salida']; 

include_once(
'conexion.php'); 

$sSQL "UPDATE reservas SET cli_entrada='".mysql_real_escape_string($cli_entrada)."', cli_salida='".mysql_real_escape_string($cli_salida)."' WHERE id='".$id_reserva."'";
mysql_query($sSQL);

include_once(
'cierra_conexion.php');

echo 

<p>Los datos han sido actualizados con exito.</p>

<p><a href='"
.$_SERVER['HTTP_REFERER']."'>VOLVER ATRÁS</a></p>";
?>
[/spoiler]
WWW
#5
parece que el uuario ya resolvio el problema. Marco y cierro
WWW


Posibles temas similares...
Tema Autor Respuestas Vistas Último mensaje
  error mysql en php admin efbsfcd 2 27 Hoy, 12:49 AM
Último mensaje: jeje
  Problema conexion remota mysql efbsfcd 2 127 07-07-2017, 07:19 AM
Último mensaje: efbsfcd
  [Tutorial] Pasar MySQL a MySQLi[POO] amner 6 305 03-05-2017, 02:05 AM
Último mensaje: ReyNexo23
  Como subir Archivos, Imagenes PHP MysQL gassip 0 776 24-10-2016, 06:59 AM
Último mensaje: gassip
  [Tutorial] Pasar base de datos MySQL por SSH FullPirata 1 276 11-10-2016, 04:12 PM
Último mensaje: efbsfcd
  falla conexion a mysql [email protected] 4 468 01-09-2016, 06:52 AM
Último mensaje: easy english
  Subir multiples archivos o imágenes al servidor y guardarlas con PHP y MySQL cmascreativo 1 770 18-02-2016, 09:55 PM
Último mensaje: index
  [Aporte] Codigo para renombrar tabla MySQL gassip 3 333 23-12-2015, 08:10 AM
Último mensaje: AbaddonOrmuz
  Solucionado: Problema al conectar con base de datos remota mysql efbsfcd 10 814 21-07-2015, 02:23 PM
Último mensaje: Kevin9908
  [PHP+PDO+MYSQL] Conectandose a una base de datos (BD) Kevin9908 0 460 03-07-2015, 03:03 PM
Último mensaje: Kevin9908



Usuarios navegando en este tema: 1 invitado(s)