En primer lugar presento la línea del link que DEBERÍA hacer que se borrase la línea.
Código:
Dicha línea está adjuntada a una imagen para que la misma me sirva de "botón". Cuando chequeo por la línea de comando, resulta que efectivamente, me jala perfectamente los datos y está mandando por URL los nombres PERFECTOS de las variables que deseo manipular. A continuación presento el código que supuestamente estaría encargado de borrar el registro:<a href="admin.php?elimpant=1&pant='<?php echo $fila[0]?>'&pic=<?php echo $fila[3]?>">
Código:
Lo peor del caso es que cuando activo los "echo" que están comentados, resulta que las variables están entrando PERFECTAMENTE, es más, este mismo código me sirve para borrar otro tipo de registros.if ($var_elmpant == 1) { $SQLborr = execsql("","pant","delete","pant_id = " . $var_pant,"","",""); unlink ('../melissa/catalog/' . $var_pic); //echo $_REQUEST['pant']; //echo $_REQUEST['pic'];?> <script language="JavaScript"> //alert ('Pantalón borrado con éxito'); location.replace('admin.php?modcat=1'); </script> <?php } }
Ahora bien, donde el código SÍ funciona, es con un registro donde borro comparando contra un campo del tipo "INT". En este caso, el campo PK que utilizo para comparar es del tipo "VARCHAR" (debido a que se trata de una referencia que contiene tantocaracteres numéricos como alfanuméricos).
Bueno, he explicado todo, ¿alguna sugerencia?