king_shadow Posted March 24, 2007 Share Posted March 24, 2007 I have created a mysql db and stored a url in it for a style sheet but I have no idea how to access it! I want to do it with a url like this "http://css.shadowzplaypin.com/?style=001" The actual html tag I am going to use is shown below. <LINK HREF="http://css.shadowzplaypin.com/?style=001" REL="STYLESHEET" TYPE="TEXT/CSS"> Quote Link to comment Share on other sites More sharing options...
obsidian Posted March 24, 2007 Share Posted March 24, 2007 What's in your DB for the information about the stylesheet? If you are storing the actual name of the sheet, you can query the database with the passed style: <?php if (isset($_GET['style']) && is_numeric($_GET['style'])) { $sql = mysql_query("SELECT * FROM styleTable WHERE id = '$_GET[style]'"); if (mysql_num_rows($sql) == 1) { // We got a record $row = mysql_fetch_array($sql); echo "<link type=\"text/css\" rel=\"stylesheet\" href=\"$row[filename]\" />\n"; } } ?> Another thing I've been doing recently is having my CSS sheet be a PHP file that displays itself as a CSS file: <?php header("Content-type: text/css"); ?> Hope this gives you a few ideas of what some options are. Good luck! Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.