• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

"Simple" SQLite Abfrage über 2 Tabellen

Script-Monster

New member
Die Abfrage ist wirklich simpel aber heute sehe ich vor lauter Wald die Bäume nicht.
Komplizierte Abfragen habe ich genügend gefunden, nur eben nicht so etwas einfaches. Da fragt wohl niemand nach :D

1. Tabelle
main.JO_User
id|benutzername|status

2. Tabelle
main.JO_User_pref
id|pref1|pref2|pref3|

In Tabelle 1 ist ein Eintrag "status=true". Dieser Benutzer (id) ist also online. Und von dem Benutzer möchte ich aus Tabelle 2 die Einstellungen laden.

PHP:
SELECT * FROM main.JO_User_pref WHERE id = ???

Momentan bastel ich mir die query noch mit Variablen zusammen. Dadurch möchte ich SQL-Injections reduzieren.
 
Du musst die Tabellen auf id Joinen und dann auf JO_User.status prüfen. Warum hast du das Problem im Forum Javascript gepostet?
 
Gute Frage wie das in Javascript gelandet ist. Muss im falschen Tab auf erstellen gegangen sein!?!

3(!) Stunden später funktioniert das hier:
PHP:
SELECT * FROM main.JO_User_pref WHERE id IN (SELECT id FROM main.JO_User WHERE status = 'true')
5 Minuten später das hier:
PHP:
UPDATE main.JO_User_pref SET buddy_on = '3' WHERE id IN (SELECT id FROM main.JO_User WHERE status = "true")

Ich werde schneller :cool:
 
Zurück
Oben