Borrar registros
Hola, estoy probando mi base de datos, utilizo php para listar , editar, agragrar y borrar?
Cambie los permisos de los archivos, que por cierto no domino mucho y agrdeceria información.
Bueno, que cuando borro dede php me da un error de sintaxis, pero consegui borrar varios, y ahora ya no puedo.
Ayuda!!!!!
Gracias y un beso para todos
Cambie los permisos de los archivos, que por cierto no domino mucho y agrdeceria información.
Bueno, que cuando borro dede php me da un error de sintaxis, pero consegui borrar varios, y ahora ya no puedo.
Ayuda!!!!!
Gracias y un beso para todos
Los permisos deben estar en 777 ya que ello te permite escribirlos, pisarlos borrarlos y ejecutarlos y visita esta direccion http://www.programacion.com/bbdd/tutorial/mysql_basico/
A que archivos cambiaste permiso ???
pero si te dá un error de sintaxis podrías mostrar el código ...
pero si te dá un error de sintaxis podrías mostrar el código ...
Se lo cambie en principio a todos los php, y el codigo de mi archivo para eliminar registros es este:
<?
include("../includes/config.php");
include("../includes/funciones.php");
include("secure.php");
if(isset($_POST['submit'])){
//borramos el registro.
//nos conectamos a la bd.
$cnx = conectar ();
//consulta sql.
$sql = "DELETE FROM agenda WHERE id=".$_POST['id'];
$res = mysql_query($sql) or die (mysql_error());
//actualizamos el xml de agenda.
actualizarXmlAgenda();
//cerramos la conexión.
mysql_close($cnx);
//mensaje de exito.
$titulo = "Registro Eliminado";
$mensaje = "El registro ha sido Eliminado";
$link = "<a href='index.php'>regresar</a>";
include("mensajes.php");
exit;
}
if(empty($_GET['id'])){
header("Location: index.php");
}
?>
<html>
<head>
<title>agenda_eliminar</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="../estilos.css" rel="stylesheet" type="text/css">
</head>
<body>
<form action="<? echo $SERVER['PHP_SELF']?>" method="post" name="form1">
<table width="500" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td height="30" class="cabeceraBold"> Eliminar Registro</td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td>
<input name="id" type="hidden" id="id" value="<? echo $_GET['id'];?>">
</td>
</tr>
<tr>
<td>
<input type="hidden" name="id" value="<? echo $id;?>">
¿Eliminar registro : <? echo $_GET['cabecera'];?> ?<br>
</td>
</tr>
<tr>
<td align="right"><input name="submit" type="submit" id="submit" value="Borrar"></td>
</tr>
<tr>
<td height="30" class="pie"><a href="index.php">regresar</a></td>
</tr>
</table>
</form>
</body>
</html>
bueno los archivos que invoca el include, estan bien y son los mismos para , editar, agregar .. que funcionan prefectamente.
Puedes contarme algo sobre permisoss, si pongo 777, o si pongo 755?
Gracias
saludos
<?
include("../includes/config.php");
include("../includes/funciones.php");
include("secure.php");
if(isset($_POST['submit'])){
//borramos el registro.
//nos conectamos a la bd.
$cnx = conectar ();
//consulta sql.
$sql = "DELETE FROM agenda WHERE id=".$_POST['id'];
$res = mysql_query($sql) or die (mysql_error());
//actualizamos el xml de agenda.
actualizarXmlAgenda();
//cerramos la conexión.
mysql_close($cnx);
//mensaje de exito.
$titulo = "Registro Eliminado";
$mensaje = "El registro ha sido Eliminado";
$link = "<a href='index.php'>regresar</a>";
include("mensajes.php");
exit;
}
if(empty($_GET['id'])){
header("Location: index.php");
}
?>
<html>
<head>
<title>agenda_eliminar</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="../estilos.css" rel="stylesheet" type="text/css">
</head>
<body>
<form action="<? echo $SERVER['PHP_SELF']?>" method="post" name="form1">
<table width="500" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td height="30" class="cabeceraBold"> Eliminar Registro</td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td>
<input name="id" type="hidden" id="id" value="<? echo $_GET['id'];?>">
</td>
</tr>
<tr>
<td>
<input type="hidden" name="id" value="<? echo $id;?>">
¿Eliminar registro : <? echo $_GET['cabecera'];?> ?<br>
</td>
</tr>
<tr>
<td align="right"><input name="submit" type="submit" id="submit" value="Borrar"></td>
</tr>
<tr>
<td height="30" class="pie"><a href="index.php">regresar</a></td>
</tr>
</table>
</form>
</body>
</html>
bueno los archivos que invoca el include, estan bien y son los mismos para , editar, agregar .. que funcionan prefectamente.
Puedes contarme algo sobre permisoss, si pongo 777, o si pongo 755?
Gracias
saludos
