Login  Regeln Aktuelles Datum und Uhrzeit: 01.12.2008, 16:40  
Startseite
Registrieren
Profil
Suchen
Mitgliederliste
Verzeichnis
Impressum



Partner
kostenlose Homepage
Fussball
Kostenloses Forum
SMS kostenlos
Webhosting
Webmasterportal
Kostenlos
Kredit ohne Schufa
Esoterik-Forum
Selbsthilfeforum
Artikel Backlink
Datenrettung
Datensätze löschen

 
Neues Thema eröffnen   Neue Antwort erstellen    Webmaster Forum -> Serverseitige Websprachen
Vorheriges Thema anzeigen Nächstes Thema anzeigen 
Autor Nachricht
Kuchen123
Stammuser [User]
Stammuser



Anmeldung: 29.12.06
Beiträge: 28

BeitragVerfasst am: 13.07.2007, 08:50    Titel: Datensätze löschen Antworten mit Zitat

Ich will über PHP einträge aus einer Datenbank löschen, hier teiles des Scriptes:


Hier zu sehen bei der ausgabe, dass ich wenn ich löschen will auf "index.php?go=delete&id='.$row['ID'].'" gehe
Code:
function showlist() {
      $query = '
         SELECT *
         FROM music_archiv
         ORDER BY Artist
      ';
      $sql = mysql_query($query) OR die(mysql_error());
      echo '<table style="width:750px;" align="center" cellspacing="0" cellpadding="3"><tr><th>Interpret</th><th>Titel</th><th>Album</th><th>Ändern</th><th>Löschen</th></tr>';
      
      while($row = mysql_fetch_assoc($sql)) {
         echo '<tr><td style="border-top:solid 1px #FFF;border-right:solid 1px #FFF;">'.$row['Artist'].'</td>
            <td style="border-top:solid 1px #FFF;border-right:solid 1px #FFF;">'.$row['Title'].'</td>
            <td style="border-top:solid 1px #FFF;border-right:solid 1px #FFF;">'.$row['Album'].'</td>
            <td style="border-top:solid 1px #FFF;border-right:solid 1px #FFF;"><img src="inc/note_edit.png"></td>
            <td style="border-top:solid 1px #FFF;"><a href="index.php?go=delete&id='.$row['ID'].'"><img src="inc/icon_small_cross.png"></td>'.
         '</tr><tr><td colspan="5"><table style="width:100%;margin-left:20px;">';
         
         echo '</table></td></tr>';
      }
      echo '</table>';
      return false;
   }


So nun die Funktion delete:
Code:
   function delete() {
      
      mysql_query("DELETE FROM music_archiv WHERE ID = ");
   
   }


Aber wie schreibe ich das in der Funktion so das er die Einträge auch löscht?

MfG Chris


Nach oben
Private Nachricht senden
eforium
Bekannter [Mod]
Bekannter



Anmeldung: 20.01.06
Beiträge: 1349
Wohnort: Irgendwo i ...

BeitragVerfasst am: 13.07.2007, 09:28    Titel: Antworten mit Zitat

Code:

function delete($id=false)
{
     if($id == false) die('Keine ID angegeben');
    else
    {
          $res = mysql_query('DELETE FROM `tabelle` WHERE `id` = \''.$id.'\' LIMIT 1;');
          if($res == false) die('DELETE Query failed.');
    }

}

_________________
Deihro Internet Programming - Ihre Webseite zu angenehmen Konditionen
Sie suchen eine TemplateEngine? Klicken Sie!


Nach oben
Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen MSN Messenger
Kuchen123
Stammuser [User]
Stammuser



Anmeldung: 29.12.06
Beiträge: 28

BeitragVerfasst am: 13.07.2007, 09:36    Titel: Antworten mit Zitat

funktioniert leider nicht - tabellennamen hab ich natürlich angepasst..

Nach oben
Private Nachricht senden
maudim02
Helfer [User]
Helfer



Anmeldung: 30.09.06
Beiträge: 158

BeitragVerfasst am: 13.07.2007, 10:40    Titel: Antworten mit Zitat

probiers mal mit dieser query:

Code:

mysql_query('DELETE FROM tabelle WHERE id = %d',$id);


Nach oben
Private Nachricht senden
Kuchen123
Stammuser [User]
Stammuser



Anmeldung: 29.12.06
Beiträge: 28

BeitragVerfasst am: 13.07.2007, 10:42    Titel: Antworten mit Zitat

woher kriegt der eig die info was in $id steht?

Nach oben
Private Nachricht senden
eforium
Bekannter [Mod]
Bekannter



Anmeldung: 20.01.06
Beiträge: 1349
Wohnort: Irgendwo i ...

BeitragVerfasst am: 13.07.2007, 10:53    Titel: Antworten mit Zitat

Was gibt PHP/MySQL aus? Error Level? mysql_errno, mysql_error?
_________________
Deihro Internet Programming - Ihre Webseite zu angenehmen Konditionen
Sie suchen eine TemplateEngine? Klicken Sie!


Nach oben
Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen MSN Messenger
Kuchen123
Stammuser [User]
Stammuser



Anmeldung: 29.12.06
Beiträge: 28

BeitragVerfasst am: 13.07.2007, 11:18    Titel: Antworten mit Zitat

ich hab dich mal bei msn/icq geaddet..dann gehts einfacher
kann dir das dnan ja auch mal per email schicken alles?!


Nach oben
Private Nachricht senden
Kuchen123
Stammuser [User]
Stammuser



Anmeldung: 29.12.06
Beiträge: 28

BeitragVerfasst am: 13.07.2007, 14:39    Titel: Antworten mit Zitat

habs immernoch nicht, ich lege jetzt mal das komplette script heirhin, vlt weiß ja jemand ne lösung..
wäre auf jednefall toll..


www.chh-media.de/cdarchiv.zip

MfG Chris


Nach oben
Private Nachricht senden
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

Gehe zu:  

Ähnliche Beiträge
Thema Autor Forum Antworten Verfasst am
Keine neuen Beiträge Zugreifen auf einzelne Datensätze aus... xxcool25xx Serverseitige Websprachen 8 28.11.2008, 10:08 Letzten Beitrag anzeigen
Keine neuen Beiträge Verzeichnis im per ftp löschen Mc Tuck Einsteigerforum 2 24.07.2008, 19:41 Letzten Beitrag anzeigen
Keine neuen Beiträge Account löschen Joninho Webmasterwelt.net Support-Forum 0 15.12.2007, 10:47 Letzten Beitrag anzeigen
Keine neuen Beiträge kann man eine Webseite löschen? pitti Einsteigerforum 6 26.09.2007, 21:15 Letzten Beitrag anzeigen
Keine neuen Beiträge Account löschen-Funktion im Profil Vampiresa Serverseitige Websprachen 12 11.05.2007, 11:04 Letzten Beitrag anzeigen
Threadübersicht