Foros del Web » Programando para Internet » PHP »

automatizar phpmyadmin

Estas en el tema de automatizar phpmyadmin en el foro de PHP en Foros del Web. Hola me gustaria saber como, desde phpmyadmin, poder hacer la operacion siguiente: en una tabla un campo llamado imagen contiene la ruta de la imagen, ...
  #1 (permalink)  
Antiguo 21/03/2005, 13:04
 
Fecha de Ingreso: marzo-2005
Mensajes: 53
Antigüedad: 19 años, 1 mes
Puntos: 0
Exclamación automatizar phpmyadmin

Hola me gustaria saber como, desde phpmyadmin, poder hacer la operacion siguiente:
en una tabla un campo llamado imagen contiene la ruta de la imagen, pero por una razon desconocida, la base de datos mysql, pone automaticamente la palabra ARRAY en los registros donde no hay imagen, es decir los campos vacios.
y me pregunta es: como puedo hacer, para borrar de una sola vez todos los campos que contienen esa palabra y dejarlos vacios?
muchas gracias
  #2 (permalink)  
Antiguo 21/03/2005, 15:36
Avatar de hunab  
Fecha de Ingreso: febrero-2005
Ubicación: Barcelona
Mensajes: 133
Antigüedad: 19 años, 2 meses
Puntos: 1
lo primero, decirte que estoy seguro que mysql no pone array en los campos, evidentemente serás tu sin quererlo, fijate bien que subes en el campo imagen cuando no hay ruta...
y simplemente para borrar todos los campos con array ejecuta esta consulta:
DELETE FROM tu_tabla WHERE imagen='array'
__________________
Marcio Barrios
marciobarrios.com // artículos sobre estándares y desarrollo web
  #3 (permalink)  
Antiguo 21/03/2005, 16:11
Avatar de jmn2k1  
Fecha de Ingreso: noviembre-2001
Ubicación: Buenos Aires...
Mensajes: 489
Antigüedad: 22 años, 5 meses
Puntos: 2
CIUDADO!

Con la consulta de hunab borras tus registros que tengan array.

Si queres cambiar el "array" por nada hace:

update tu_tabla set imagen = '' where imagen = 'array'

Y por que pasa esto, es como dice hunab, es probable que sin querer, estes colocando eso (si tratas de dar salida a una variables que es un array sin especificar el indice te coloca "array").
__________________
JmN
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 00:58.