Hallo Leute,
ich stehe vor einem Problem und benötige Eure Hilfe.
Ich habe 2 Tabellen:
und
Die Zeilen user.id und events.user_id sind hierbei gleich. Mit welcher Abfrage kann ich erreichen, dass ich die Tabelle events abfragen kann und nur Einträge ausgebe zB mit dem User = 1. Anderst ausgedrückt: Die Tabelle events nach Einträgen abfragen die der user mit der ID 1 besitzt.
Vielen Dank und Gruß
Matze
ich stehe vor einem Problem und benötige Eure Hilfe.
Ich habe 2 Tabellen:
PHP:
--
-- Tabellenstruktur für Tabelle `user`
--
CREATE TABLE IF NOT EXISTS `user` (
`id` int(11) NOT NULL auto_increment,
`avatar` varchar(255) NOT NULL COMMENT 'Avatar eines Benutzers',
`username` varchar(255) NOT NULL,
`email` varchar(255) NOT NULL,
`password` varchar(255) NOT NULL,
`time` datetime NOT NULL COMMENT 'angemeldet seit wann',
`passSend` datetime NOT NULL,
`login` tinyint(1) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COMMENT='Benutzer der Seite' AUTO_INCREMENT=10 ;
und
PHP:
--
-- Tabellenstruktur für Tabelle `events`
--
CREATE TABLE IF NOT EXISTS `events` (
`id` int(3) NOT NULL auto_increment,
`eventTitle` varchar(255) NOT NULL,
`eventDate` date NOT NULL,
`eventStartTime` time NOT NULL,
`eventEndTime` time NOT NULL,
`eventDesc` varchar(255) NOT NULL,
`user_id` int(11) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COMMENT='buchen des roboters' AUTO_INCREMENT=7 ;
Die Zeilen user.id und events.user_id sind hierbei gleich. Mit welcher Abfrage kann ich erreichen, dass ich die Tabelle events abfragen kann und nur Einträge ausgebe zB mit dem User = 1. Anderst ausgedrückt: Die Tabelle events nach Einträgen abfragen die der user mit der ID 1 besitzt.
PHP:
SELECT enventDate FFROM events (JOIN ?) WHERE events.user_id = 1
Vielen Dank und Gruß
Matze
Zuletzt bearbeitet: