User_id vergleichen

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
jörg gierth
Mitglied
Beiträge: 473
Registriert: 03.12.2002 20:13
Wohnort: Buseck
Kontaktdaten:

User_id vergleichen

Beitrag von jörg gierth »

Hi,

ich hätte da mal ne blöde Frage, aber ich bin halt neuling.

Wie muß der sql part ausehen, wenn ich die User_id/Usernamen einer ID
in einer bestimmten Tabelle z.B. Bike zuweisen möchte.

das habe ich schon :

Code: Alles auswählen

$sql = 'SELECT username FROM ' . USERS_TABLE . "
	   			WHERE user_id = $id";

			if(!$result = $db->sql_query($sql))
			{
				message_die(GENERAL_ERROR, $lang['Error_Other_Table'], '', __LINE__, __FILE__, $sql);
			}
			$row = $db->sql_fetchrow($result);
			return $row['username'];
Für jede Hilfe bin ich Dankbar
Benutzeravatar
D@ve
Ehemaliges Teammitglied
Beiträge: 3842
Registriert: 28.08.2002 19:33
Wohnort: Bretzfeld
Kontaktdaten:

Beitrag von D@ve »

Hmm kannst Du mal genau schildern, was Du vorhast? Irgendwie verstehe ich das nicht ganz.

Wenn Du zwei Tabellen:

USERS
- userName
- userID

und

POSTS
- userID
- postID
- postTitle

Wenn da zB alle Posts die von einem bestimmten User stammen machst das so:
SELECT postTitle FROM posts
WHERE posts.userID = users.userID AND
useres.username = $name
Gruß, Dave
There are only 10 types of people in the world: Those who understand binary, and those who don't
jörg gierth
Mitglied
Beiträge: 473
Registriert: 03.12.2002 20:13
Wohnort: Buseck
Kontaktdaten:

Beitrag von jörg gierth »

Ich habe 2 Tabellen erzeugt.

Die erste:

Biketype
- Bike_ID
- Year
- Manufakture

Die zweite:

Bikeuser
- Bike_ID
- Bike_User_ID

Nun möchte ich den Usernamen der Bike_ID zuweisen.

Wäre dies so richtig??
SELECT bike_id FROM biketype
WHERE Bikeuser._user_id = users.userID AND useres.username = $name

gruß Jörg
Zuletzt geändert von jörg gierth am 15.04.2004 16:55, insgesamt 1-mal geändert.
Benutzeravatar
D@ve
Ehemaliges Teammitglied
Beiträge: 3842
Registriert: 28.08.2002 19:33
Wohnort: Bretzfeld
Kontaktdaten:

Beitrag von D@ve »

Wäre dies so richtig??[
Keine Ahnung, was meinst Du mit "zuweisen"?

Kannst Du nicht mal genauer erklären, was Du machen willst/wofür Du das brauchst, dann kann man sich das irgendwie plastischer vorstellen.

Dein Query macht nicht viel Sinn, da fehlt irgendwie die Relation zwischen bikeuser.bike_id und biketpye.bike_id

Gruß, Dave
There are only 10 types of people in the world: Those who understand binary, and those who don't
jörg gierth
Mitglied
Beiträge: 473
Registriert: 03.12.2002 20:13
Wohnort: Buseck
Kontaktdaten:

Beitrag von jörg gierth »

Kurz gesagt in einer Tabelle User_Bike
habe ich folgende Felder:

Bike_Id und Bike_User_Id

was ich machen möchte ist dem
Feld Bike_User_Id den entsprechenden
Usernamen zuweisen/ermitteln.

Gruß Jörg
Antworten

Zurück zu „Coding & Technik“