Ver Mensaje Individual
  #29 (permalink)  
Antiguo 29/05/2008, 01:54
Janire
 
Fecha de Ingreso: septiembre-2007
Mensajes: 100
Antigüedad: 16 años, 7 meses
Puntos: 0
Respuesta: Problema con el código de envio de formulario

Al final lo que hice fue cambiar el nombre de las variables en la base de datos y en vez de números puse letras y ahora ya funciona insertar y modificar productos pero el borrar productos no me funciona. La consulta que hago es:

Código PHP:
$subcategoria $_GET["subcategoria"];
$referencia $_POST["referencia"];
$sql "DELETE * FROM " $subcategoria " WHERE referencia = '" $referencia "'";
$borrar mysql_query($sql$conexion);
if (
$borrar)
{
    echo 
"<tr bgcolor=\"#FFFFFF\"><td width=\"836\" height=\"30\">El producto se ha borrado satisfactoriamente.</td></tr>";
    echo 
"<head><meta http-equiv=\"refresh\" content=\"5; url=http://www.Pruebademogestionar1.html\"></head>";
}
else
{
    echo 
"<tr bgcolor=\"#FFFFFF\"><td width=\"836\" height=\"30\">Ha habido un error al borrar el producto. Inténtelo de nuevo.</td></tr>";
    echo 
"<head><meta http-equiv=\"refresh\" content=\"5; url=http://www.Pruebademogestionar2.php?accion=borrar\"></head>";

¿Está bien? Es que no me funciona, siempre me hace el else. Sé que la referencia me la coge porque he probado a escribirla y si que le llega.