ilch Forum » Allgemein » HTML, PHP, SQL,... » JS Frage

Geschlossen
  1. #1
    User Pic
    Son!c Hall Of Fame
    Registriert seit
    14.09.2006
    Beiträge
    3.766
    Beitragswertungen
    5 Beitragspunkte
    Hey,

    ich möchte per JavaScript (mehr oder weniger) Daten aus einer MySQL Tabelle löschen. Ich hab schon im Admin Bereich von ilch geschaut wie das da bei der Navi gelöst ist, allerdings komm ich da nicht weiter, ich poste euch hier mal den Code...

    Das Problem ist, das wenn ich auf das bild klick, sich nicht tut. vielleicht habt ihr ja auch noch ne bessere lösung.

    JS
    <script type="text/javascript" language="JavaScript">
    <!--
    	function delcheck() {
    		var ok = confirm ('Wirklich löschen?');
    		if(ok) {
    			document.location.href="admin.php?open=process";
    		}
    	}
    //-->
    </script>


    (PHP)
    <?php while ($row = mysql_fetch_assoc($result)) { 
    			  echo "<tr><td class='Anorm'>".$row["name"]."</td>"
    			     . "<td class='Amite' width='12%'><a href='#'><img src='images/icons/pencil.png' alt='Bearbeiten' width='16' height='16' border='0'></a></td><td class='Amite' width='12%'><a href='javascript:delcheck(".$row["name"].")'><img src='images/icons/delete.png' alt='Bearbeiten' width='16' height='16' border='0'></a></td></td></tr>"; 
    				 } 
    			   ?>


    danke schonmal

    gruß
    sonic
    Nimm das Leben nicht zu ernst, du kommst sowieso nicht lebend raus.
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Ithron Hall Of Fame
    Registriert seit
    21.01.2006
    Beiträge
    2.659
    Beitragswertungen
    24 Beitragspunkte
    du benutzt delcheck(variable) aber im js code definierst du nur delcheck()...
    außerdem gibst du auch nichts weiter zum verarbeiten.
    ZitatZitat geschrieben von loW

    Ja ich habs gesehen und wenn ichs kostenlos bekomm dann zahl ich doch nix dafür oder?
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Son!c Hall Of Fame
    Registriert seit
    14.09.2006
    Beiträge
    3.766
    Beitragswertungen
    5 Beitragspunkte
    wie muss ich die variable denn im js machen?
    und wie gehts weiter?

    könntest du mal n kleines beispiel machen? lächeln
    Nimm das Leben nicht zu ernst, du kommst sowieso nicht lebend raus.
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    dastiii Mitglied
    Registriert seit
    27.12.2005
    Beiträge
    2.354
    Beitragswertungen
    84 Beitragspunkte
    <script type="text/javascript" language="JavaScript">
    <!--
    	function delcheck(name) {
    		var ok = confirm ('Wirklich löschen?');
    		if(ok) {
    			document.location.href="admin.php?open=process&name=" + name";
    		}
    	}
    //-->
    </script>


    müsste eigl gehen,
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Son!c Hall Of Fame
    Registriert seit
    14.09.2006
    Beiträge
    3.766
    Beitragswertungen
    5 Beitragspunkte
    ne, geht auch nicht ...

    ich hab mal zum Test "Startseite" reingeschrieben die dort auch ausgegeben wrd. Dann macht er aber auch niente

    <script type="text/javascript" language="JavaScript">
    <!--
        function delcheck(Startseite) {
            var ok = confirm ('Wirklich löschen?');
            if(ok) {
                document.location.href="admin.php?open=navi&name=" + Startseite;
            }
        }
    //-->
    </script>


    habt ihr vielleicht noch ne andere idee wie man das lösen kann?
    Nimm das Leben nicht zu ernst, du kommst sowieso nicht lebend raus.
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Ithron Hall Of Fame
    Registriert seit
    21.01.2006
    Beiträge
    2.659
    Beitragswertungen
    24 Beitragspunkte
    ZitatZitat geschrieben von DaStIaC

    <script type="text/javascript" language="JavaScript">
    <!--
    	function delcheck(name) {
    		var ok = confirm ('Wirklich löschen?');
    		if(ok) {
    			document.location.href="admin.php?open=process&name=" + name;
    		}
    	}
    //-->
    </script>


    müsste eigl gehen,


    da war noch ein " zu viel. Und name ist eine Variable, da kannst du nicht einfach Startseite hinschreiben.. ansonsten hättest du dort ne nicht definierte Variable Startseite.
    wenn du das hardcoded haben willst muss es so sein:
    document.location.href="admin.php?open=process&name=Startseite";


    Zuletzt modifiziert von Ithron am 13.11.2008 - 15:02:32
    ZitatZitat geschrieben von loW

    Ja ich habs gesehen und wenn ichs kostenlos bekomm dann zahl ich doch nix dafür oder?
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Son!c Hall Of Fame
    Registriert seit
    14.09.2006
    Beiträge
    3.766
    Beitragswertungen
    5 Beitragspunkte
    da tut sich troztdem nix grumml
    Nimm das Leben nicht zu ernst, du kommst sowieso nicht lebend raus.
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    Ithron Hall Of Fame
    Registriert seit
    21.01.2006
    Beiträge
    2.659
    Beitragswertungen
    24 Beitragspunkte
    <script type="text/javascript" language="JavaScript">
    <!--
    	function delcheck(name) {
    		var ok = confirm ('Wirklich löschen?');
    		if( ok == true ) {
    		document.location.href="admin.php?open=process&name=" + name;
    		}
    	}
    //-->
    </script>
    ZitatZitat geschrieben von loW

    Ja ich habs gesehen und wenn ichs kostenlos bekomm dann zahl ich doch nix dafür oder?
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    Son!c Hall Of Fame
    Registriert seit
    14.09.2006
    Beiträge
    3.766
    Beitragswertungen
    5 Beitragspunkte
    ZitatZitat geschrieben von ich selber

    da tut sich troztdem nix grumml
    Nimm das Leben nicht zu ernst, du kommst sowieso nicht lebend raus.
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    OloX Hall Of Fame
    Registriert seit
    25.02.2006
    Beiträge
    990
    Beitragswertungen
    23 Beitragspunkte
    Hey Son!c,
    hast du in der PHP auch eine Function fürs löschen selber definiert ?
    MfG OloX
    PHP, JavaScript, CSS
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    Son!c Hall Of Fame
    Registriert seit
    14.09.2006
    Beiträge
    3.766
    Beitragswertungen
    5 Beitragspunkte
    nein noch nicht aber es öffnet sich ja nicht mal das fenster mit der frage ...
    Nimm das Leben nicht zu ernst, du kommst sowieso nicht lebend raus.
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu HTML, PHP, SQL,...

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten