2016-04-11 17 views
0

gezeigt. Zum Klicken auf fb share button ein neues kleines Fenster/div erscheint, um Optionen wie teilen mit Freunden oder privat, gleiche wie ich will, zu zeigen. Meine Daten zeigen Schleife durch die Datenbank und ich möchte, wenn ein Loop-Element angeklickt wird, ein neues Div angezeigt wird, um diesen Eintrag zu löschen und beim Klicken auf bestätigen, dass Eintrag aus der Datenbank gelöscht werden soll, während FluchtLöschen Sie den Datenbankeintrag beim Klicken auf die Schaltfläche Löschen. Die Daten werden durch die Schleife aus der Datenbank

+0

Bitte fügen Sie hier Ihren Code so können wir Ihnen helfen. – webGautam

Antwort

0

hier ist eine Idee:

start loop here 

    <input type='button' value='Delete' onclick='deletefunction(id_from_loop);'> 

    end loop here 



    <script> 

    function deletefunction(id_to_delete) 
    { 
var x = confirm("Delete record ?"); 
      if (x == true) { 
       //do the deleting routine (ajax, etc) here, then refresh the page. 
      } else { 
       return false; 
      } 

    } 

    </script> 
0

In Ihrer Seite Code wie folgt hinzufügen.

Fang PHP Aktion

<?php 

if($_GET['delete_id']){ 
    //sql query to delete your record 

} 
?> 

HTML löschen Link

<a href="http://example.com?delete_id=<?php echo $data['id'];?>" onclick="return doconfirm('<?php echo $data['id'];?>'"> </a> 

Javascript Pop bestätigen:

<script> 
function doconfirm(Id){ 

    var res = confirm("Are you sure you want to delete this element?"); 
    if(res === true){ 
     // will go to link 
     retrun true; 

    }else{ 
     alert("You just same me man! Thank you."); 
    } 
} 
</script> 
+0

hat funktioniert, aber der erste ist so einfach. –

Verwandte Themen