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
  Subir multiples archivos o imágenes al servidor y guardarlas con PHP y MySQL cmascreativo 5 162 02-03-2018, 08:08 AM
Último mensaje: easy english
Bug Problema conectando con MySql remoto yuma2009 2 148 01-02-2018, 11:52 AM
Último mensaje: easy english
  error mysql en php admin efbsfcd 2 121 14-12-2017, 12:49 AM
Último mensaje: jeje
  Problema conexion remota mysql efbsfcd 2 260 07-07-2017, 07:19 AM
Último mensaje: efbsfcd
  [Tutorial] Pasar MySQL a MySQLi[POO] amner 6 495 03-05-2017, 02:05 AM
Último mensaje: ReyNexo23
  Como subir Archivos, Imagenes PHP MysQL gassip 0 1,335 24-10-2016, 06:59 AM
Último mensaje: gassip
  [Tutorial] Pasar base de datos MySQL por SSH Jvh_22 1 426 11-10-2016, 04:12 PM
Último mensaje: efbsfcd
  falla conexion a mysql [email protected] 4 615 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 876 18-02-2016, 09:55 PM
Último mensaje: index
  [Aporte] Codigo para renombrar tabla MySQL gassip 3 482 23-12-2015, 08:10 AM
Último mensaje: AbaddonOrmuz



Usuarios navegando en este tema: 1 invitado(s)