Ver Mensaje Individual
  #10 (permalink)  
Antiguo 16/05/2012, 14:39
Avatar de linuxzero
linuxzero
 
Fecha de Ingreso: noviembre-2011
Ubicación: Argentina
Mensajes: 778
Antigüedad: 12 años, 5 meses
Puntos: 160
Respuesta: almacenar resultado de consulta en variable

Tenes muchos errores de concepto, vamos a ver como te puedo ayudar....

primero, deberias guardar la conexion a la base de datos, el cual es el resource_id que te devuelve cuando haces el mysql_connect(); para luego pasarselo al metodo mysql_select_db y cuando realizas las querys, porque dependiendo de la configuracion del servidor te va a mostrar un warning o no, pero es buena practica hacerlo.

segundo, no es para nada recomendable pasar los datos que se envian en un formulario por GET, sino que siempre es mas seguro mandarlos por POST y capturarlos en el php con $_POST

tercero, los indices de $_GET son indices que existan, y como los utilizaste vos son variables, los cuales estan bien cuando esas variables existen, te digo esto por que en los casos $_GET['$tamanio[0]'], $_GET['$contenido'] entre otros, no existen esas variables $tamanio y $contenido por ejemplo, por lo que no va a tomar nada de la URL. La unica forma de que existiesen es que todo lo que posteaste recien este todo en un mismo archivo, por lo que si existirian, pero tomaria los valores de la consulta del select que tenias anteriormente y en ese caso esas variables poseen en contenido que tomaste el select y no nombres de indices de la URL,

cuarto, en el segundo archivo que es donde haces el update, haces la conexion a la base 2 veces y ejecutando el mysql_query($qry) 2 veces y ademas mostras que se actualizo correctamente sin importar si realizo la actualizacion o no, puesto que haces el echo al final de todo sin preguntar nada.
__________________
Si todo fuera tan sencillo como un symfony cc la vida seria más fácil.
http://phpnico.wordpress.com