CronJob-Service
bei SELFPHP mit ...
|
+ minütlichen Aufrufen
+ eigenem Crontab Eintrag
+ unbegrenzten CronJobs
+ Statistiken
+ Beispielaufrufen
+ Control-Bereich
Führen Sie mit den CronJobs von
SELFPHP zeitgesteuert Programme
auf Ihrem Server
aus. Weitere Infos

|
:: Anbieterverzeichnis ::
Globale Branchen
Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP 
:: Newsletter ::
Abonnieren Sie hier den kostenlosen
SELFPHP Newsletter!
|
MySQLi/PDO/(MySQL) Anfänger, Fortgeschrittene oder Experten können hier Fragen und Probleme rund um MySQLi/PDO/(MySQL) diskutieren |

22.08.2011, 17:55:36
|
Anfänger
|
|
Registriert seit: Aug 2011
Alter: 30
Beiträge: 2
|
|
User per MySQL löschen
Hallo Leute,
habe ein kleines Problem. Habe in einer Datenbank eine Tabelle mit 3 Spalten. ID, username und password. Dabei ist ID der Primärschlüssel.
Ich möchte jetzt anhand der Eingabe eines Usernames einen Datensatz löschen. Jedoch will das nicht so wie ich möchte :-D.
Hier mal mein Code:
PHP-Code:
$abfrage = "SELECT ID FROM login_admins WHERE username = '$username'";
$reslut = mysql_query($abfrage);
$row = mysql_fetch_object($result);
$new_username = $row->ID;
$abfrage_new = "DELETE FROM login_admins WHERE ID = '$new_username'";
mysql_query($abfrage_new);
Es kann sein, dass ich da totalen Quatsch gemacht habe. Bin da totaler Anfänger :-D.
Gruß,
Wuz
|

23.08.2011, 00:06:41
|
 |
Administrator
|
|
Registriert seit: Jul 2004
Beiträge: 3.707
|
|
AW: User per MySQL löschen
Zitat:
Zitat von Wuz
[...]
Bin da totaler Anfänger :-D.
|
Hallo und willkommen hier im Forum.
Was funktioniert nicht? Welche Fehlermeldung erhältst Du?
Wenn Du den Usernamen schon hast, wozu ermittelst Du dann noch die ID?
Wo kommt $username her? Sollte $username aus einem Formular kommen, prüfe die Eingabe vorher. Dann benötigst Du auch nicht mehr den Umweg über die ID. Voraussetzung ist aber, dass $username nur einmal in Deiner Tabelle vorkommt.
So jetzt nochmal alles ein wenig geschüttelt - dann gehts weiter ...
Wenn noch Fragen offen oder Probleme - dann bist Du hier wieder richtig.
__________________
Gruss vt1816
Erwarte nicht, dass sich jemand mehr Mühe mit der Antwort gibt als Du Dir mit der Frage.
. . . . . Feedback wäre wünschenswert
Ich werde keinen privaten 1:1 Support leisten, außer ich biete ihn ausdrücklich an.
Ansosnten gilt: Hilfe ausserhalb dieses Thread (PN, WhatsApp, Skype, Mail, ICQ, etc...) nur per Barzahlung oder Vorauskasse!
Wenn man sich selbst als "Noob" bezeichnet, sollte man die Finger davon lassen.
Wenn man gewillt ist daran etwas zu ändern, lernt man Grundlagen!
|

23.08.2011, 01:10:30
|
Anfänger
|
|
Registriert seit: Aug 2011
Alter: 30
Beiträge: 2
|
|
AW: User per MySQL löschen
Hallo,
danke für die schnelle Antwort =).
Ich kriege eben keine Fehlermeldung :-D.
Also Sinn ist es, in einem Formular zuvor gibt mein einen Username ein, welchen ich dann in der Tabelle löschen möchte.
Kann ich denn dann
PHP-Code:
DELETE FROM login_admins WHERE username = '$username'
schreiben?
Hab das eigentlich schon probiert, wollte eben nicht :-D.
Gruß,
Wuz
|

23.08.2011, 07:55:16
|
 |
Administrator
|
|
Registriert seit: Jul 2004
Beiträge: 3.707
|
|
AW: User per MySQL löschen
Zitat:
Zitat von Wuz
Hallo,
danke für die schnelle Antwort =).
|
Gerne.
Zitat:
Zitat von Wuz
Ich kriege eben keine Fehlermeldung :-D.
|
Hast Du die Anzeige der Fehlermeldungen denn überhaupt aktiviert?
PHP-Code:
error_reporting(-1);
ini_set('display_errors', TRUE);
Zitat:
Zitat von Wuz
Also Sinn ist es, in einem Formular zuvor gibt mein einen Username ein, welchen ich dann in der Tabelle löschen möchte.
|
Ah, ein Formular - warum muss man solchen Informationen immer aus der Nase ziehen!?
Zitat:
Zitat von Wuz
Kann ich denn dann
PHP-Code:
DELETE FROM login_admins WHERE username = '$username'
schreiben?
|
Ja, wenn Du alle anderen dazu benötigen Befehle/Funktionen auch mit nutzt und $username wirklich eindeutig ist.
Siehe zum Beispiel auch hier.
__________________
Gruss vt1816
Erwarte nicht, dass sich jemand mehr Mühe mit der Antwort gibt als Du Dir mit der Frage.
. . . . . Feedback wäre wünschenswert
Ich werde keinen privaten 1:1 Support leisten, außer ich biete ihn ausdrücklich an.
Ansosnten gilt: Hilfe ausserhalb dieses Thread (PN, WhatsApp, Skype, Mail, ICQ, etc...) nur per Barzahlung oder Vorauskasse!
Wenn man sich selbst als "Noob" bezeichnet, sollte man die Finger davon lassen.
Wenn man gewillt ist daran etwas zu ändern, lernt man Grundlagen!
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
Themen-Optionen |
|
Ansicht |
Linear-Darstellung
|
Forumregeln
|
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 03:18:33 Uhr.
|