Comunidad de diseño web y desarrollo en internet online

Problema con borrado de una consulta en mysql a travez de ajax.

Citar            
MensajeEscrito el 13 Jul 2011 02:15 am
Hola a todos, tengo una gran duda en cuanto como hacer si estoy armando un sistema de posteo... y quiero que al lado tenga un boton para borrar dicho posteo.. tipo facebook digamos.


les paso una parte del codigo....


Código PHP :

<div id='muro'>
         <?php
         $registro = mysql_query("select * from $enviarmail",$link) or die('No se pudo completar la seleccion'.mysql_error());
         
         while($reg = mysql_fetch_array($registro)){
         
         
            ?><div class='muro_'><?php
            echo $reg['post_muro'];
            
            
            
             ?>
             <form action="borrar.php" method="post">
                  <input type="text" name="borrar" class="delete" value="<?php echo $reg['id']; ?>"/>
                  <input type="submit" value="borrar"/>
               
               </form>
             
             </div><?php
         
         }?>
         
            
         
         </div>


Si envio la consulta por el action del form. esta todo bien, es facil la borra y ya....

pero... yo no quiero que vaya a borrar.php.


entonces aca es cuando utilizaria ajax..


el fetch_array lo que hace es primero insertar la columna de post_muro y dsp crea para cada uno un formulario, con un campo oculto con el value del id correspondiente a la columna...

entonces cuando yo le doy aceptar mando un REQUEST con ese id para que lo borre..


EL problema es... como hago para que cuando apriete el boton de borrar.. reconozca ese campo oculto que tengo para borrar.

Usaria el ajax de jquery...


espero que se haya entendido..

Muchas gracias.

Por yoelotero

51 de clabLevel



Genero:Masculino  

Programador web.

chrome
Citar            
MensajeEscrito el 13 Jul 2011 02:41 am
lo solucione de la siguiente manera

Código PHP :

<div id='muro'>
         <?php
         $registro = mysql_query("select * from $enviarmail",$link) or die('No se pudo completar la seleccion'.mysql_error());
         
         while($reg = mysql_fetch_array($registro)){
         
         
            ?><div class='muro_'><?php
            echo $reg['post_muro'];
            
            
            
             ?>
             <form>
                  
                  <input type="button" onclick="borrar(<?php echo $reg['id']; ?>);" value="borrar"/>
               
               </form>
             
             </div><?php



Saludos!

Por yoelotero

51 de clabLevel



Genero:Masculino  

Programador web.

chrome

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.