PHP - Porque ??????? !!!!!

 
Vista:
sin imagen de perfil

Porque ??????? !!!!!

Publicado por Alan (58 intervenciones) el 10/03/2005 19:41:16
Hola chicos y chicas, tengo un gran duda, no entiendo porque no me deja borrar un registro (solo cuando la clave es de caracteres) de una tabla de MySQL usando el siguiente codigo :
mysql_query("DELETE FROM prueba01 where articulo = $articulo ",$link);
Pero si me borra sin problemas si el campo "articulo" que le paso es del tipo numerico...

Vale aclarar que a ese campo "articulo" de esa tabla esta definido como varchar (20);

Cualquier respuesta a este misterio (para mi), sera agradecida...
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Porque ??????? !!!!!

Publicado por Santiago Martin (103 intervenciones) el 10/03/2005 23:41:08
Prueba con:

mysql_query ("Delete from prueba01 where articulo='".$articulo."'", $link);

ó

mysql_query ("Delete from prueba01 where articulo like '".$articulo."'", $link);

Cuéntame si funciona

Salu2
Santi M.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

RE:Porque ??????? !!!!!

Publicado por alan (58 intervenciones) el 11/03/2005 15:04:10
gracias hermano !!! ahi anda JOYA
ya andare preguntado alguna q otra cosa mas
see you soon
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar