Ver Mensaje Individual
  #2 (permalink)  
Antiguo 30/05/2010, 19:45
Avatar de bocho0610
bocho0610
 
Fecha de Ingreso: enero-2010
Ubicación: <? echo "Santiago, Chile"; ?>
Mensajes: 341
Antigüedad: 14 años, 10 meses
Puntos: 26
Respuesta: Borrar datos en tabla mysql

Código PHP:
Ver original
  1. <html>
  2. <head>
  3. <title>Todoenlaces.org  -  Comentarios</title>
  4. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
  5. <link rel="stylesheet" type="text/css" href="imagenes/estilos.css">
  6. <script language="javascript" src="complementos/isiAJAX.js"></script>
  7. <script language="javascript">
  8. function Envia(asunto, nick, comentario) {
  9.     if (asunto.value == '' || nick.value == '' || comentario.value == '')
  10.         alert('Rellene Todos los Campos');
  11.     else {
  12.         myajax.Form('comentario', 'principal', 1);
  13.         asunto.value = '';
  14.         nick.value = '';
  15.         comentario.value = '';
  16.     }
  17. }
  18. </script>
  19. <style type="text/css">
  20. <!--
  21. body {
  22.     background-image: url(../imagenes/fondo.png);
  23. }
  24. -->
  25. </style></head>
  26. <body onLoad="myajax = new isiAJAX('main', 'cargador');">
  27. <div id="cargador">
  28. </div>
  29. <div align="center" id="principal">
  30. <?
  31. include('complementos/conectar.php');
  32. $comenta = mysql_query("SELECT fecha, nick, asunto, comentario FROM comentarios", $conexion);
  33. $i=0;
  34. while ($comentarios = mysql_fetch_row($comenta)) {
  35.     $i++;
  36. ?> 
  37.     <div>
  38.         <table width="500" border="0" cellpadding="3" cellspacing="5" style="border:1px solid #888; background-color:#FFF">
  39.         <tr>
  40.             <td colspan="3" class="titulo" style="color:#dfe1ef; font-size:12px"><b><?=$comentarios[2];?></b></td>
  41.         </tr>
  42.         <tr>
  43.             <td width="33%" class="td"><b><?=$comentarios[1];?></b></td>
  44.             <td width="8%" class="td"><b><?=date("d/m/Y G:i", $comentarios[0]);?></b></td>
  45.             <td width="8%" class="td"><b><a href="borrar.php?id=<?echo $arr['id'];?>">Borrar</a></b></td>
  46.         </tr>
  47.         <tr>
  48.             <td colspan="3" class="td" style="text-align:left; padding:10px"><?=$comentarios[3];?></td>
  49.         </tr>
  50.         </table>
  51.     </div>
  52.     <br>
  53. <?
  54. }
  55. ?>
  56. </div>
  57. <br><br>
  58. <div align="center">
  59.     <form id="comentario" method="post" action="comentario.php" onSubmit="Envia(this.asunto, this.nick, this.comentario); return false;">
  60.     <table width="500" border="0" style="border:2px solid #145086; background-color:#FFF">
  61.         <tr>
  62.             <td  class="td" width="375">Asunto<br>
  63.             <input type="text" class="input" name="asunto" style="width:370px" maxlength="50"></td>
  64.             <td width="115"  class="td" align="left">Nick<br><input type="text" class="input" name="nick" maxlength="30"></td>
  65.         </tr>
  66.         <tr>
  67.             <td  class="td" colspan="2"><textarea class="input" style="width:480px; height:100px; padding:5px" name="comentario"></textarea></td>
  68.         </tr>
  69.         <tr>
  70.             <td colspan="2" align="center"><input type="submit" value="Enviar" class="boton"></td>
  71.         </tr>
  72.     </table>
  73.   </form>
  74. </div>
  75. </body>
  76. </html>

Borrar.php
Código PHP:
Ver original
  1. <?
  2. include('conex.php');
  3. $link=conectarse();
  4. $id=$_GET['id'];
  5. $consulta="DELETE FROM tu_tabla where campo_id='$id' ";
  6. mysql_query($consulta,$link);
  7. ?>

arregla el % de tu tabla para que quede bien. cambia el include por el archivo que normalmente llamas para conectar con la base de datos. tambien donde dice <? echo $arr['id'];?> cambialo por donde esta el campo id, normalmente es el 0 ($arr[0];) pero como veo ahi tienes la horas. cualquier duda, hazla saber.
__________________
Sigueme en Twitter!
Septimoarte.cl <-- Un mundo en cine.