Dankeschön...
Da hab ichs wieder, keiner versteht mich und ich werde als kompletter Anfänger abgetan. Ganz so einfach ist es nicht.
Ich soll eine DB-Verwaltung für einen weltweiten Sportverband schreiben, dessen Datenbank Informationen über die einzelnen Sportler enthält.
Die DB sieht folgendermaßen aus:
PHP-Code:
CREATE TABLE `members` (
`id` int(8) NOT NULL auto_increment,
`contact` varchar(150) NOT NULL default '',
`adress` text NOT NULL,
`phone` varchar(50) NOT NULL default '',
`handy` varchar(50) NOT NULL default '',
`email` varchar(50) NOT NULL default '',
`country` varchar(80) NOT NULL default '',
`sports` text NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
So ähnlich sieht die aus, daran kann ich schon mal nichts mehr ändern.
Ich erstelle DBs normal so, das sie dynamisch arbeiten bzw. so klein sind, dass man sie komplett auslesen kann und dann selektieren.
Ich Habe nun aber Sportler, die bei "sports" einen Eintrag haben wie "bike;snowboard;skateboard".
Wie lautet nun ein passender MySQL Befehl um alle Sportler aus der DB zu lesen, die Snowboard fahren?? Da reicht " WHERE sports='snowboard' " wohl nicht
Lesezeichen