Shop-Hilfe.com
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 17.03.2008, 22:36   #1
TP-Junior
 
Registriert seit: Mar 2008
Ort: Deutschland
cemi macht alles soweit korrekt

Datensätze aus einer MySQL DB löschen.


Hallo Forumgemeinde. Also, ich möchte gerne Datensätze aus meiner DB löschen können (später auch updaten können evtl.). Meine Idee ist eben das die gesamte DB ausgelesen wird und mann ganz rechts unter der Spalte 'Menu' die möglichkeit hat mittels einer Checkbox(od. Radiobutton) die makierten Zeilen dann zu löschen (oder auch später upzudaten mit einem neuen Eintrag in die jeweilige Spalte). Vorerst währe ich froh, wenn ich es schaffe die Zeilen erstmal zu löschen. Wenn das geschafft ist will ich mich mit der Update Funktion auseineindersetzen. Meine DB lasse ich derzeit so auslesen.
PHP-Code:
<?php
$db_host 
"localhost";
$db_user "root";
$db_pass "romeo";
$db_name "******";

// Verbindung oeffnen und Datenbank ausweahlen
$conID mysql_connect$db_host$db_user$db_pass ) or die( "Die Datenbank konnte nicht erreicht werden!" );
if (
$conID)
{
    
mysql_select_db$db_name$conID );
}

// Anfrage zusammenstellen um die Datensaetze auszulesen
$sql "SELECT id, anrede, vorname, nachname, anschrift, plz, ort, kdnr, geburtsdatum, vorwahl, rufnummer, DATE_FORMAT(Datum, '%e.%c.%Y') as datum,menu  FROM `kunden`";
// Anfrage an die DB schicken und die Rueckmeldung in eine Variable ablegen
$abfrageergebnis mysql_query$sql$conID );
// Ermitteln wie viele Datensaetzen gefunden wurden
$anzahl mysql_num_rows$abfrageergebnis );
echo 
"<p>Es wurden <strong>" .$anzahl"</strong> Datensätze gefunden!</p>";

// Tabelle erstellen fuer die Ausgabe
echo '<table border="1" bordercolor="#000000" cellspacing="0" bgcolor="#FFFFFF" style="font-family: Arial; font-size: 10pt; cellpadding="0">';
echo 
"<tr><th>Nr.</th><th>Anrede</th><th>Vorname</th><th>Nachname</th><th>Anschrift</th><th>PLZ</th><th>Ort</th><th>Kundennummer</th><th>Geburtsdatum</th><th>Vorwahl</th><th>Rufnummer</th><th>Datum</th><th>Menu</th></tr>";
// Ab hier werden die Datensaetze zeilenweise ausgeben (auch fetchen genannt)
while ($datensatz mysql_fetch_array$abfrageergebnis ))
{    
    
// Jeder Datensatz entspricht einer Tabellenzeile
    
echo "<tr>";
    echo 
"<td>" .htmlspecialchars$datensatz['id'] ). "</td>";
    echo 
"<td>" .htmlspecialchars$datensatz['anrede'] ). "</td>";
    echo 
"<td>" .htmlspecialchars$datensatz['vorname'] ). "</td>";
    echo 
"<td>" .htmlspecialchars$datensatz['nachname'] ). "</td>";
    echo 
"<td>" .htmlspecialchars$datensatz['anschrift'] ). "</td>";
    echo 
"<td>" .htmlspecialchars$datensatz['plz'] ). "</td>";
    echo 
"<td>" .htmlspecialchars$datensatz['ort'] ). "</td>";
    echo 
"<td>" .htmlspecialchars$datensatz['kdnr'] ). "</td>";
    echo 
"<td>" .htmlspecialchars$datensatz 'geburtsdatum'] ). "</td>";
    echo 
"<td>" .htmlspecialchars$datensatz['vorwahl'] ). "</td>";
    echo 
"<td>" .htmlspecialchars$datensatz['rufnummer'] ). "</td>";
    echo 
"<td>" .htmlspecialchars$datensatz['datum'] ). "</td>";
    echo 
"<td>" .$datensatz['menu']. "</td>";
    echo 
"</tr>";
}
// Tabelle schliessen
echo "</table>";

?>
</body>
</html>

Denkt bitte nicht das es bei meiner DB um irgendein kommerzieles Projekt handelt. Ist alles nur lernen, probieren u. studieren. Das ganze würde ich gerne professionel lernen, um mich später mal damit zu bewerben. Es wird einem nähmlich so viel abverlangt. (HTML,CCS,CGI,PHP,MySQL,FLASH etc....)


Währe über hilfreiche Tips u. Ansätze super froh.
cemi ist offline   Mit Zitat antworten


Alt 17.03.2008, 22:45   #2
TP-Junior
 
Registriert seit: Mar 2008
Ort: Deutschland
cemi macht alles soweit korrekt
ups. passwort mitgesendet. hoffe das es nicht schlimm ist, weil es ja auf dem localen pc läuft.!?
cemi ist offline   Mit Zitat antworten
Alt 18.03.2008, 00:03   #3
TP-Urgestein
 
Benutzerbild von webcreate
 
Registriert seit: Nov 2003
Ort: NRW
webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts
Du solltest Dir mal das folgende Tut durchlesen und durcharbeiten.

[Tutorial] Formulare verarbeiten mit PHP/MySQL (Teil 1 - Grundlagen)
[Tutorial] Formulare verarbeiten mit PHP/MySQL (Teil 2 - Array Funktionen)
[Tutorial] Formulare verarbeiten mit PHP/MySQL (Teil 3 - Datei Upload)
__________________
Gruß Mark
Mein Blog zum TP || XING Profil || grafiker.de Profil || How to use GOOGLE
emCalculator 1.0

webcreate IT SOLUTIONS
www.webcreate-nrw.de
webcreate ist offline   Mit Zitat antworten
Alt 18.03.2008, 10:25   #4
TP-Junior
 
Registriert seit: Mar 2008
Ort: Deutschland
cemi macht alles soweit korrekt
Hi webcreater. In die Mysql DB schreiben, auslesen und suchen kann ich schon. Mir fehlt noch löschen u. updaten von Datensätzen. Hierzu brauche ich tips. Danke.
cemi ist offline   Mit Zitat antworten
Alt 18.03.2008, 10:29   #5
TP-Greis
 
Benutzerbild von Boris
 
Registriert seit: Mar 2001
Ort: Berlin, Germany
Boris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKE
http://php-faq.de/q/q-formular-checkbox.html
__________________
My software never has bugs. It just develops random features ...

» DevShack - die Website des freien Webentwicklers Boris
Boris ist offline   Mit Zitat antworten
Alt 18.03.2008, 13:29   #6
TP-Member
 
Benutzerbild von rafael
 
Registriert seit: Mar 2007
rafael macht alles soweit korrekt
Zitat:
Zitat von cemi Beitrag anzeigen
Hi webcreater. In die Mysql DB schreiben, auslesen und suchen kann ich schon. Mir fehlt noch löschen u. updaten von Datensätzen. Hierzu brauche ich tips. Danke.
SQL - DELETE
SQL - UPDATE
__________________
sizeof(void)
rafael ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Traum-Dynamik
Datensätze aus einer MySQL DB löschen. Datensätze aus einer MySQL DB löschen.
« Suche ein Quiz-Skript, das mehrere richtige Antworten erlaubt und auswertet | wie geht php sauber und sicher? »

Stichworte
datenbank, mysql

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 09:04 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67