bueno tengo un pequeño error aqui con esto, el siguiente codigo solo recoje una variable de busqueda y es donde muestro la consulta q quieren borrar, para ver si es esa.
Código:
y el siguiente es donde tomo ya borro realmente el valor<?php include ("conexion.php"); $cliente=$_POST['busqueda1']; $seleccionar_cliente="SELECT * FROM cliente WHERE clientes='$cliente'"; $seleccionando_cliente=mysql_query($seleccionar_cliente); $fila_cliente=mysql_fetch_array($seleccionando_cliente); $id_clientes=$fila_cliente['id_clientes']; echo mysql_error(); ?> <form action="esp_cliente_baja_delete.php"> <table width="467" border="0"> <tr> <td width="138">Nombre del cliente:</td> <td width="319"><input type="text" name="nombre_cliente" disabled="disabled" value="<? echo $fila_cliente['clientes']; ?>" size="50" /></td> </tr> <tr> <td> </td> <td><div align="right"> <input type="text" name="id_clientes" value="<? echo $id_clientes; ?>" /> <input type="submit" name="Submit" value="Eliminar Registro" /> </div></td> </tr> </table> </form> <?php mysql_close($conexion); ?>
Código:
aqui la incognita, la cosa es q le pongo un valor de la bd y me dice q lo elimina, pero al ir a ver a la bd me fijo q no esta borrando nada?, alguien sabra a q se debe?? la neta no tengo idea. <?php $id_cliente=$_POST['id_clientes']; if (isset($id_clientes)) { include ("conexion.php"); $actualizar="DELETE FROM cliente WHERE id_clientes='$id_cliente'"; mysql_query($actualizar); $my_error = mysql_error(); if($my_error) { echo "Ha habido un error al intentar borrar los valores. $my_error"; } else { ?> <html> <head> <meta http-equiv="Refresh" content="3;URL=esp_listado_clientes.php"> </head><body> El cliente ha sido dado de baja satisfactoriamente </body></html> <? } } else { echo "Error, no ha introducido un numero de especificacion"; } ?>