Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/01/2008, 10:34
Avatar de Dundee
Dundee
 
Fecha de Ingreso: junio-2002
Ubicación: El Médano
Mensajes: 1.310
Antigüedad: 21 años, 10 meses
Puntos: 8
problemas update database

Hola gente , tengo un problemilla , en local tengo un formulario que recoje el contenido de una página entera (solo los textos) y los guarda en la bd como "TEXT" , en local puedo hacer update recogiendo estos datos en un FORM y luego usando UPDATE de esta manera , repito en LOCAL funciona pero cuando lo he subido a mi server no ¿porque ?, esto me ha sucedido con mas cosas que me iban en local y en inet NO. A continuación voy a poner las características de mi mysql y php tanto en local como en INET haber si alguien me puede ayudar.

LOCAL

PHP Version 5.1.6

MySQL - 5.0.24a

phpMyAdmin - 2.8.2.4

SERVIDOR EN INET

php CREO q la 5 también

MySQL version 4.1.22-standard

phpMyAdmin - 2.11.0

Y los campos que no me actualizan los he puesto así
Código:
function update_como_comprar_page ($array_textos)


									
 {
$conn = db_connect();

 $query = "update how_textos
             set campo1_header='$array_textos[campo1_header]',
			 	 
				 campo1='$array_textos[campo1]', 
				 
				 campo2_header='$array_textos[campo2_header]', 

			 	 campo2='$array_textos[campo2]', 

			 	 campo3_header='$array_textos[campo3_header]', 

			 	 campo3='$array_textos[campo3]', 

			 	 campo4_header='$array_textos[campo4_header]', 

			 	 campo4='$array_textos[campo4]', 

			 	 campo5_header='$array_textos[campo5_header]', 

			 	 campo5='$array_textos[campo5]', 

			 	 campo6_header='$array_textos[campo6_header]',
				 
				 campo6='$array_textos[campo6]', 

			 	 campo7_header='$array_textos[campo7_header]', 

			 	 campo7='$array_textos[campo7]'
				 ";
			 
 $result = @mysql_query($query);
   if (!$result)
     return false;
	 
	 return true;


}
NOTA:El array pasa perfectamente ya que repito sin ánimo de ser pesado que en LOCAL se actualiza todo perfectamente , lo he comnprobado cientos de veces por eso no pego la pag que llama a la función , por si acaso apunto que lo hace de la siguiente manera.
function update_como_comprar_page ($HTTP_POST_VARS)
YA que viene a través de un form en esa pag,
Gracias de antemano y saludos