SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



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



:: Buchempfehlung ::

Handbuch der Java-Programmierung

Handbuch der Java-Programmierung zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > MySQLi/PDO/(MySQL)

MySQLi/PDO/(MySQL) Anfänger, Fortgeschrittene oder Experten können hier Fragen und Probleme rund um MySQLi/PDO/(MySQL) diskutieren

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 22.08.2011, 17:55:36
Wuz Wuz ist offline
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
Mit Zitat antworten
  #2  
Alt 23.08.2011, 00:06:41
Benutzerbild von vt1816
vt1816 vt1816 ist offline
Administrator
 
Registriert seit: Jul 2004
Beiträge: 3.707
AW: User per MySQL löschen

Zitat:
Zitat von Wuz Beitrag anzeigen
[...]
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!
Mit Zitat antworten
  #3  
Alt 23.08.2011, 01:10:30
Wuz Wuz ist offline
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
Mit Zitat antworten
  #4  
Alt 23.08.2011, 07:55:16
Benutzerbild von vt1816
vt1816 vt1816 ist offline
Administrator
 
Registriert seit: Jul 2004
Beiträge: 3.707
AW: User per MySQL löschen

Zitat:
Zitat von Wuz Beitrag anzeigen
Hallo,

danke für die schnelle Antwort =).
Gerne.


Zitat:
Zitat von Wuz Beitrag anzeigen
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 Beitrag anzeigen
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 Beitrag anzeigen
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!
Mit Zitat antworten
Antwort

Stichworte
benutzer löschen, löschen, mysql


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

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.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Brauche Hilfe Partygirl MySQLi/PDO/(MySQL) 10 01.03.2011 09:18:11
Neuen User in Mysql Anlegen Erzengel MySQLi/PDO/(MySQL) 9 09.04.2010 13:13:55
User aus mysql löschen aber wie.. seby1302 MySQLi/PDO/(MySQL) 15 14.02.2010 02:40:26
Bilder aus Ordner löschen + passenden Datensatz (MySql) Auf der Mauer MySQLi/PDO/(MySQL) 15 25.07.2009 15:21:23
Mysql User mit besonderen rechten? IceMan MySQLi/PDO/(MySQL) 4 19.06.2007 00:28:48


Alle Zeitangaben in WEZ +2. Es ist jetzt 03:18:33 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.


© 2001-2025 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt