este es el código que pongo:
Código MySQL:
pero me elimina el registro entero yo quiero que al pulsar un botón me elimine solo ese registro alguien me podría indicar cual es el error porfa, muchas gracias Ver original
| |||
eliminar un el registro de un campo en concreto hola muy buenas estoy intentando eliminar el contenido de un campo de una tabla y no se muy bien su sentencia ya que la que utilizo me elimina el registro entero de la tabla y yo solo quiero que me elimine un campo en concreto, este es el código que pongo:
Código MySQL:
pero me elimina el registro entero yo quiero que al pulsar un botón me elimine solo ese registro alguien me podría indicar cual es el error porfa, muchas gracias Ver original Última edición por gnzsoloyo; 12/11/2012 a las 12:10 Razón: No se permite código de programación el BBDD y subforos. Sólo SQL |
| |||
Respuesta: eliminar un el registro de un campo en concreto Última edición por gnzsoloyo; 13/11/2012 a las 06:19 Razón: No se permite código de programación en los foros de BBDD. Sólo SQL |
| ||||
Respuesta: eliminar un el registro de un campo en concreto hace un echo mysql_error(); a ver si te tira algun tipo de error eso te puede ayudar a corregirlo, si te da algun error pegalo aca asi te ayudamos |
| ||||
Respuesta: eliminar un el registro de un campo en concreto Es evidente que no entendiste esto: Cita: Eso quiere decir que no es lo mismo ponerNULL como elemento y no como cadena de texto
Código MySQL:
que poner Ver original
Código MySQL:
En el primer caso es el NULL como estado, y en el otro es una cadena de texto.Ver original Los NULL, al igual que TRUE, FALSE y los valores numéricos, jamás se deben poner entre apóstrofes. ¿Se entiende eso? NUNCA. Posdata: No pongas código de programación en este foro o en otro de Base de Datos. Las normas de este foro especifican que no está permitido y me obligarás a borrártelo de nuevo. Para los temas de programación en PHP está el Foro de PHP.
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |
| |||
Respuesta: eliminar un el registro de un campo en concreto Última edición por gnzsoloyo; 13/11/2012 a las 06:55 Razón: Etiqueta equivocada. |
| ||||
Respuesta: eliminar un el registro de un campo en concreto La pregunta de Heimis2000 es clave: ¿Es NULL o NOT NULL ese campo? ¿Probaste poniendo un valor vacío, como te sugerí?
Código MySQL:
Ver original
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |
| ||||
Respuesta: eliminar un el registro de un campo en concreto me alegro que se te haya resuelto el problema. ![]() Ahora te cuento un detalle: 19 de cada 20 veces que alguien pregunta por problemas que se le dan en situaciones donde está creando las consultas por medio de programación, el problema termina siendo de programación, y no de base de datos. Siempre conviene, antes de ponerse a mirar las consultas y / o la base de datos, verificar manualmente, por medio de una herramienta como phpMyadmin o MySQL Worbench y usando datos reales, si la consulta devuelve correctamente los datos. Si el SQL está bien escrito, entonces el problema suelen ser: 1) Las variables, que no contienen lo que creen. 2) Los datos, que no cumplen con lo que se busca o que no son los que se supone. 3) Los JOIN incorrectamente relacionados. Pero lo primero que debes revisar siempre, es la programación (off topic aquí). Allí es donde suele estar el inconveniente.
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |
Etiquetas: |