Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/10/2011, 13:45
edyuin
(Desactivado)
 
Fecha de Ingreso: septiembre-2011
Mensajes: 283
Antigüedad: 13 años, 2 meses
Puntos: 10
No se como borrar desde php a mysql

Hola la duda que tengo o el problema es que yo tengo una especie de red, y es como una social que comentaas y pone arriba el nombre el problema es que en mi red comentas y cuando quiero borrar el comentario no se como hacerlo como lo borro la base de datos esta hecha asi:

CREATE TABLE `messages` (
`msg_id` int(11) NOT NULL AUTO_INCREMENT,
`estado` text,
`gustar` int(11) DEFAULT NULL,
`user_id` int(40) NOT NULL,
PRIMARY KEY (`msg_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=3 ;

Y nose como borrar ya que el archivo que lo manda es el index.php que es así.
Código PHP:
<? include("header.php"); 

if (!isset(
$_SESSION['logueado_usuario'])) { 
    include (
"login.php");  
echo 
"<a href='registro.php'>Registrarse</a>" ;} 
    else {  
    
$nombre =$_SESSION['logueado_nombre']; 
    
$id_usuario=$_SESSION['logueado_id']; 
?> 

<div id="izquierda"> 

<div class="nombre"><? echo $nombre?></div> 
<div class="img_usuario"><img src="usuarios/<? echo $id_usuario ?>.jpg" width="100" height="100"/></div> 
 
<div class="logout"><a href="logout.php">Desconectarse</a></div> 

</div> 

<div class="contenedor_muro"> 
Que te pasa por la cabeza ? 
     <form name="form" method="post"> 
     <textarea cols="30" rows="2" name="textarea_noticia" class="textarea_noticia" id="textarea_noticia"></textarea><br /> 
     <input type="submit" value="Compartir" class="enviar_noticia" /> 
     </form> 
</div> 

<div id="cargando"></div> 

<div id="mostrar"></div> 
<?php  
include("consulta.php"); 
}; 
// cerramos el else 

include ("footer.php");  
?>
Los includes son estos:

consulta
Código PHP:
<?php 
// Hacer consulta para recuperar noticias 
$query mysql_query("SELECT * FROM messages order by msg_id desc"); 
while(
$resultado mysql_fetch_assoc($query)){ 
    
$id $resultado["msg_id"]; 
    
$estado $resultado["estado"]; 
    
$gusta $resultado["gustar"]; 
    
$id_us$resultado["user_id"]; 
    
$query2=mysql_query("SELECT * FROM usuarios WHERE id = '$id_us' "); 
    
$array2=mysql_fetch_array($query2); 
    
$nombre_posteador=$array2["nombre"]; 
    
?> 
    <div class="bar<?php echo $id;?>" id="bar"> 
    <!-- Contenedor que mostrara los estados --> 
    <div class="post_box"> 
    <div class="otro"> 
    <img src="usuarios/<? echo $id_us?>.jpg" width="38" height="38" class="imagen" /> 
    <div class="nombre_usuario"><?php echo $nombre_posteador?>
    <div class="noticia"><?php echo $estado;?></div> 
    <div class="eliminar_noticia"><? if ($id_us==$_SESSION['logueado_id']){ ?><a href="#" id="<?php echo $id;?>" class="eliminar_noticia_actualizado">X</a><? ?></div> 
    <div id="pie"> 
        <div class="cotenEstado" id="cotenEstado<?php echo $id;?>"> 
        <?php 
         
if($gusta == 0){ 
         
?> 
        <a href="gustar.php" class="MeGustaNotice" id="<?php echo $id;?>">Me gusta</a> 
        <?php } else if($gusta == 1) { ?> 
        <a href="nogustar.php" class="NoMeGustaNotice" id="<?php echo $id;?>">Ya no Me gusta</a> 
        <legend>Te gusta esto</legend> 
        <? ?> 
        </div> 
        </div>             
        </div>                     
    </div>             
</div> 
<?php 
    

?>
footer
Código PHP:
</div
</
body
</
html
Este la verdad no se paque sirve pero weno jeej si no no funciona.

header.php
Código PHP:
<? session_start();  

include(
"db.php"); ?> 

<html> 

<head> 

    <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" /> 

    <link href="Css/estilo.css" rel="stylesheet" type="text/css" /> <!-- Link a nuestra hoja de estilo css la cual editaremos en un momento--> 

    <script type="text/javascript" src="Js/jquery.js"></script> <!-- Usaremos la libreria JQuery para agilizar la programacion con Javascript --> 

    <script type="text/javascript" src="Js/funRed.js"></script>  <!-- Nuestro archivo de funciones ! --> 

    <title>Mi Red Social</title> 

</head> 



<body> 



<div class="contenedor_web"> 

<div class="arriba">Tu Red Social</div>
y El archivo borrar lo tengo de esta forma:

Código PHP:
<?php

 $id 
$_POST["id"];
 
if (isset(
$id))
 { 
//Conectamos con la base de datos
 
$link=mysql_connect("mysql1.000webhost.com","a9637698_red","Alamillo2612");
 
mysql_select_db("a9637698_red"$link);
 
$sql "DELETE from messages WHERE user_id='$id'"
$result mysql_query($sql);
 }else{
 echo 
"Debe especificar un 'id'.\n";
 }
 
?>
Esta bien configurado que debo de cambiar para que me borre los comentarios? gracias.