Are you a QOTWer? Do you want to start a thread that isn't a direct answer to the current QOTW? Then this place, gentle poster, is your friend.
(, Sun 1 Apr 2001, 1:00)
« Go Back | See The Full Thread
Don't put the connection function into the dj function. Every time it's called, it'll create a new connection to the DB.
///// Put this in something like "lib/settings.php" /////
$settings['host'] = "localhost";
$settings['user'] = "username";
$settings['pass'] = "password";
$settings['dbname'] = "dbname";
///// Put this in your "lib/head.php" file //////
include_once('settings.php');
include_once('functions.php');
$con = mysql_connect($settings['host'],$settings['user'],$settings['pass']);
if (!$con) {die('Could not connect: ' . mysql_error());}
mysql_select_db($settings['dbname'], $con);
////// Put this in 'lib/functions.php' /////////
function getLatestDJ(){
global $con;
$result = mysql_query("SELECT DJ from dj_schedule order by dj_schedule_id desc limit 1");
$row = mysql_fetch_assoc($result);
return $row;
}
////// Put this in your front page.
include('lib/head.php');
// put this where you want.
$x = getLatestDJ();
echo "Next DJ is ".$x['DJ']." <img src=\"".$x['']."\" />";
(, Tue 13 Oct 2009, 18:15, 1 reply, 16 years ago)
but I believe he'd only need it once.
Yours is, however, far more elegant. I'd rushed mine off the top of my head to point in the right direction.
(, Tue 13 Oct 2009, 18:53, Reply)
« Go Back | See The Full Thread