online 1
gast (50)

/ Forum / Skripte(PHP,ASP,Perl...)

Skripte(PHP,ASP,Perl...)Skripte(PHP,ASP,Perl...)

Fragevon Joe4589 vom 20.01.2021, 18:55 Options

SQL Befehl USER ID

Guten Tag,

ich möchte von mehreren Posts die Uer ID ändern, die Posts sind alle von einem Usern, allerdings gibt es die User ID mehr mal. Also bräuchte ich einen SQL Befehl der die User ID in den Posts nur von diesem User ändert.


Antwort schreiben

Antwort 1 von asok vom 20.01.2021, 22:21 Options

Wie kannst du die Posts einem User zuordnen, wenn nicht über die User-ID?

Antwort 2 von Joe4589 vom 21.01.2021, 17:44 Options

Der User dem die Posts gehören wurde gelöscht, also hat dieser jetzt die User ID 0 und die würde ich gerne ändern.

Antwort 3 von asok vom 23.01.2021, 23:29 Options

Ohne die Tabellenstruktur zu kennen, kann man das nicht genau sagen. Du wirst jedenfalls ein Update-Statement benötigen, das in etwa so aussieht:

UPDATE posts SET user_id = x WHERE user_id = 0;


"posts" ist hier stellvertretend für den Namen der Tabelle, "user_id" steht für das Feld mit der User-ID, "x" musst du durch die neue User-ID ersetzen.

Welche Datenbank verwendest du?

Ähnliche Themen

SQL-Abfrage mit einer Variablen
networking  15.11.2007 - 220 Hits - 3 Antworten

Daten in SQL-Tabelle schreiben
_mpact  07.02.2008 - 30 Hits - 1 Antwort

DateTime in SQL speichern
_mpact  19.02.2008 - 54 Hits - 4 Antworten

SQL-DB über HTML via PHP befüllen - wie ?
Tumulus  20.05.2008 - 36 Hits - 9 Antworten

SQL Timestamp mit PHP bearbeiten
Timi_79  16.07.2008 - 52 Hits - 1 Antwort

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Thu Jan 8 21:07:44 2026