IF mit Abfrage verbinden
Hallo,
meine Frage bezieht sich auf eine Comment-Verwaltung
Ich habe ein Tabelle Comment mit
`commentid` int(11) NOT NULL auto_increment,
`newsid` int(11) NOT NULL,
`date` datetime NOT NULL,
`comment` text NOT NULL,
`userid` int(11) default NULL,
`author` tinytext,
`email` varchar(100) default NULL,
`url` text,
und eine Tabelle User mit
`userid` int(10) NOT NULL auto_increment,
`username` tinytext NOT NULL,
`password` text NOT NULL,
`email` varchar(200) NOT NULL,
`url` text,
Jetzt will ich folgenes erreichen:
Wenn ein User eingeloggt ist wird seine Userid in den Comments gespeichert und author, email und url bleiben NULL.
Wenn ein User nicht eingeloggt ist das ganze umgekehrt.
Kann ich jetzt beim anzeigen der Comments alle Daten mit einer Abfrage holen?
Also irgendwas mit IF(userid IS NOT NULL ....) ?
Oder benötige ich zwei Anfragen?
|