Ver Mensaje Individual
  #3 (permalink)  
Antiguo 24/05/2014, 16:48
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 4 meses
Puntos: 2658
Respuesta: Borrar todo el contenido de una columna de una tabla en una base de datos

Además de lo dich, debes recordar que el SQL no es PHP y tiene sus propias reglas y acciones.
DELETE borra registros, no campos individuales de un registro. Borrar un campo de un registro es imposible, porque en una tabla de base de datos, el campo es parte estructural del registro. No se elimina de ninguna forma para un único registro.
Lo que debes hacer es, o bien meterle un valor nulo (NULL) o un caracter vacío (que no es un espacio en blanco). Para que quede claro, NULL <>''.
Lo que debes hacer es un UPDATE, no un DELETE, a menos que quieras eliminar el registor entero.

Puedes ponerlo así:
Código PHP:
Ver original
  1. $query="UPDATE junio SET uno = '' ";
o así:

Código PHP:
Ver original
  1. $query="UPDATE junio SET uno = NULL ";
Pero ten en cuenta que si no le pones un WHERE, vaciará todos los campos "uno" de todos los registros de la tabla.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)