SQL Problem

07/13/2016 13:48 gross128#1
Hallo habe ein Kleines SQL problem

hier das Script


zum problem

ich habe alles soweit eingestellt aber wenn ich Senden gehe kommt immer die Error anzeige und ich habe keine ahnung wieder diese jedes mal kommt

die daten bank steht !

es wahr mal ein Regestration die ich umbauen wollte
07/13/2016 14:23 #Metho#2
Ich empfehle dir MySQLs LIMIT und MySQLi zu benutzen. Aber zu deinem Problem, könntest du uns dennoch den Ausschnitt der DB zeigen. Also die Design Table. Weil so fällt mir gerade kein Fehler auf.
07/13/2016 14:25 gross128#3
07/13/2016 14:54 algernong#4
Code:
RENAME TABLE psc TO users
Oder in deinem Query "users" durch "psc" ersetzen
07/13/2016 15:44 gross128#5
habe nun ein anderes Problem

wenn ich mit der gleichen Email adresse einen anderen Code eingebe nimmt er diesen eintrag nicht

wie kann ich dieses machen das er trotzdem wieder mit der gleichen email den eintag macht ?

sry problem behoben

wie kann man eigendlich das datum in der datenbank speichern ? also das richtige datum ?
07/13/2016 17:55 Chicken.ShooT#6
Mach eine neue Spalte Namens "date" o.ä. in der Datenbank mit dem Typ 'datetime' und ändere den Query so..

PHP Code:
"INSERT INTO users(user_name,user_email,user_psc,user_geld, date) VALUES('$uname','$email','$upsc','$ugeld', NOW())" 
Es gibt allerdings mehrere Wege zum Ziel, wie immer.^^
07/13/2016 19:57 gross128#7
so jetzt noch was anderes ich habe ein output gemacht so was ich in mein panel sehen kann das in der datenbank passier

aber ich möchte auch das ich manche einträge löschen kann

hier mein tabellen script

07/13/2016 23:03 Mr Turtle#8
Einfach mit PHP + SQL Query.

In deinem Beispiel mit der user_id.

PHP Code:
DELETE FROM psc WHERE user_id=1
07/13/2016 23:12 gross128#9
verstehe ich nicht ganz also ich habe eine tebelle in php anzeigen lassen das dort hinter steht Löschen
07/14/2016 06:01 Chicken.ShooT#10
Du musst eigentlich nur noch eine weitere Spalte hinzufügen und in diese ein Form, welches eine Value aus der $fetch-Schleife übergibt, die du zum deleten benutzen kannst. Am besten eine einzigartige, ich würde also noch psc_index mit Auto-Increment/Primary-Key zum Mysql-Table hinzufügen.
07/14/2016 09:22 .Barone#11
Ich würde dir empfehlen nochmal die Basic's anzuschauen.
Das Script sieht aus als wäre es in den 80ern geschrieben und MYSQL ist veraltet.
MYSQLI oder PDO nutzen.
07/14/2016 13:13 gross128#12
da ja der herr .Barone meint das mein script 80er jahre ist kann er ja gerne ein script für mich machen ! ich bin neu in sache php und mysql
07/14/2016 14:39 Shawak#13
Du bist hier falsch wenn du fertige Lösungen erwartest. Wenn du was lernen willst dann schau dir Tutorials oder Ähnliches an, ansonsten such dir den Code irgendwo im Netz zusammen.

Niemand hilft gerne jemanden der nur aufgrund des erwartenden Resultates nach Hilfe fragt und nicht aufgrund von Lernzwecken.
07/14/2016 14:55 gross128#14
so habe jetzt ewas gemacht was scheinbar nicht geht kp wieso schaut euch das mal an vieleicht wiest ihr mehr

delete

tabelle

wenn ich auf entfernen klicke kommt immer der fehler Deletion Failed
07/14/2016 15:17 #Metho#15
WHERE user_id=.... wenn schon. Und konkateniere keine Zeichenkette mit einem Element aus $_POST ^^