Foros del Web » Programando para Internet » PHP »

Por favor una ayudia con mi script update.

Estas en el tema de Por favor una ayudia con mi script update. en el foro de PHP en Foros del Web. Bueno cree una serie de script's para realizar un update en una tabla de mysql, todos me funcionan a la perfecccion el unico problema lo ...
  #1 (permalink)  
Antiguo 06/01/2010, 18:21
 
Fecha de Ingreso: julio-2009
Mensajes: 63
Antigüedad: 14 años, 9 meses
Puntos: 0
Por favor una ayudia con mi script update.

Bueno cree una serie de script's para realizar un update en una tabla de mysql, todos me funcionan a la perfecccion el unico problema lo tengo precisamente con el que realiza el update ahora mi pregunta o mas bien mi peticion es si me podrian ayudar con mi script para la sentencia update por que no me funciona, lo he revisado y revisado y no encuentro el problema.

el mensaje de error que me arroja mysql es el siguiente

Parse error: parse error, unexpected '[' in C:\AppServ\www\midominio.com.mx\update.php on line 10

De antemano les agradezco muchisimo su ayuda !!!

Mi codigo es el siguiente.

Código PHP:
Ver original
  1. <?php
  2. $server="localhost";
  3. $usuario="******";
  4. $password="******";
  5. $db="mi_base";
  6.  
  7. $conexion= mysql_connect($server, $usuario, $password) or die ('problema conectando porque:' .mysql_error());
  8. mysql_select_db ($db, $conexion);
  9.  
  10. mysql_query ("UPDATE layout SET Folio= ". $_POST["Folio"] .", Nombre= ". $_POST["Nombre"] .", Radios=".$_POST["Radios"].", Ciudad=".$_POST["Ciudad"].", Respuesta=".$_POST["Respuesta"].", Observaciones_Investigacion=".$_POST["Observaciones_Investigacion"].", Respuesta_Reinvestigacion=".["Respuesta_Reinvestigacion"].", Observaciones_Reinvestigacion=".$_POST["Observaciones_Reinvestigacion"].", Fecha_Solicitud=".$_POST["Fecha_Solicitud"].", Agencia=".$_POST["Agencia"].", Tipo_Contrato=".$_POST["Tipo_Contrato"].", Fecha_Recepcion=".$_POST["Fecha_Recepcion"].", Local_Foranea=".$_POST["Local_Foranea"].", Municipio_Delegacion=".$_POST["Municipio_Delegacion"].", Causa=".$_POST["Causa"].", Causa_Reinvestigacion=".$_POST["Causa_Reinvestigacion"]." WHERE Id=".$_REQUEST["Id"].";",$conexion);
  11.  
  12. echo "¡¡LOS CAMBIOS HAN SIDO GUARDADOS CON EXÍTO!!";
  13.  
  14. mysql_close ($conexion);
  15. ?>
  #2 (permalink)  
Antiguo 06/01/2010, 19:14
 
Fecha de Ingreso: septiembre-2009
Mensajes: 230
Antigüedad: 14 años, 7 meses
Puntos: 2
Respuesta: Por favor una ayudia con mi script update.

Y la db como es? Osea, mostranos la db y el contenido que actualizas
  #3 (permalink)  
Antiguo 06/01/2010, 20:04
 
Fecha de Ingreso: julio-2009
Mensajes: 63
Antigüedad: 14 años, 9 meses
Puntos: 0
Respuesta: Por favor una ayudia con mi script update.

Cita:
Iniciado por kirst Ver Mensaje
Y la db como es? Osea, mostranos la db y el contenido que actualizas
no entiendo bien tu pregunta, mi base de datos cuenta con una tabla en la que tengo 19 campos, de los cuales solo voy a actualizar 16, no quiero modificar el id dado que es mi clave principal y los otros dos campos no es necesario actualizarlos. El resto de la informacion necesitaria actualizarla o complementarla con la que esta actualmante en la base de datos.

Para todo esto utilizo la pagina de resultados de base de datos, en donde tengo el id como un link en el que me envia a una pagina con campos de texto que estan conectados a la base de datos y me muestran la informacion actual del query seleccionado una vez modificada esta informacion el action del form pasa la variable id por GET mediante la url que esta dirigida a la pagina update que es la que procesa la informacion y genera la secuencia update para modificar la tabla.

todos las paginas me funcionan, la unica que me marca error es la de update y me parece que algo tiene que ver con el tipo de comillas pero no encuentro el error.

Si no me he explicado bien dimelo y tratare de ser mas claro, gracias por tu ayuda.
  #4 (permalink)  
Antiguo 06/01/2010, 20:11
 
Fecha de Ingreso: enero-2010
Mensajes: 127
Antigüedad: 14 años, 4 meses
Puntos: 2
Respuesta: Por favor una ayudia con mi script update.

Código PHP:
mysql_query("UPDATE layout SET Folio= ".$_POST["Folio"].", Nombre= ".$_POST["Nombre"].", Radios=".$_POST["Radios"].", Ciudad=".$_POST["Ciudad"].", Respuesta=".$_POST["Respuesta"].", Observaciones_Investigacion=".$_POST["Observaciones_Investigacion"].", Respuesta_Reinvestigacion=".$_POST["Respuesta_Reinvestigacion"].", Observaciones_Reinvestigacion=".$_POST["Observaciones_Reinvestigacion"].", Fecha_Solicitud=".$_POST["Fecha_Solicitud"].", Agencia=".$_POST["Agencia"].", Tipo_Contrato=".$_POST["Tipo_Contrato"].", Fecha_Recepcion=".$_POST["Fecha_Recepcion"].", Local_Foranea=".$_POST["Local_Foranea"].", Municipio_Delegacion=".$_POST["Municipio_Delegacion"].", Causa=".$_POST["Causa"].", Causa_Reinvestigacion=".$_POST["Causa_Reinvestigacion"]." WHERE Id=".$_REQUEST["Id"]."); 
Toma ya te lo acomode tenias unos errorsitos en la sintaxis. Solo haz el cambio copia y pega

Última edición por jgames88; 06/01/2010 a las 20:32
  #5 (permalink)  
Antiguo 07/01/2010, 09:41
 
Fecha de Ingreso: julio-2009
Mensajes: 63
Antigüedad: 14 años, 9 meses
Puntos: 0
Respuesta: Por favor una ayudia con mi script update.

Cita:
Iniciado por jgames88 Ver Mensaje
Código PHP:
mysql_query("UPDATE layout SET Folio= ".$_POST["Folio"].", Nombre= ".$_POST["Nombre"].", Radios=".$_POST["Radios"].", Ciudad=".$_POST["Ciudad"].", Respuesta=".$_POST["Respuesta"].", Observaciones_Investigacion=".$_POST["Observaciones_Investigacion"].", Respuesta_Reinvestigacion=".$_POST["Respuesta_Reinvestigacion"].", Observaciones_Reinvestigacion=".$_POST["Observaciones_Reinvestigacion"].", Fecha_Solicitud=".$_POST["Fecha_Solicitud"].", Agencia=".$_POST["Agencia"].", Tipo_Contrato=".$_POST["Tipo_Contrato"].", Fecha_Recepcion=".$_POST["Fecha_Recepcion"].", Local_Foranea=".$_POST["Local_Foranea"].", Municipio_Delegacion=".$_POST["Municipio_Delegacion"].", Causa=".$_POST["Causa"].", Causa_Reinvestigacion=".$_POST["Causa_Reinvestigacion"]." WHERE Id=".$_REQUEST["Id"]."); 
Toma ya te lo acomode tenias unos errorsitos en la sintaxis. Solo haz el cambio copia y pega
Muchisimas gracias, con tu ayuda, revise y logre solucionarlo, realmente te agradezco tus atenciones.

Te deseo un excelente dia !!!

Última edición por shawn1986; 07/01/2010 a las 10:05 Razón: Solucionado

Etiquetas: favor, update
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:18.