values in arrays
Posted: Wed Mar 07, 2007 12:37 am
A community of PHP developers offering assistance, advice, discussion, and friendship.
http://forums.devnetwork.net/
Notice Use of undefined constant key - assumed 'value'
Code: Select all
$var['key']='value';To make people feel stupid, that isEverah wrote:that's why we're here...
Code: Select all
// start arrays
$weeks = array();
$days = array();
$rate = array();
//get system settings from db
$results = mysql_query("SELECT * FROM settings");
while ($mysql = mysql_fetch_array($results))
{
// week 1 THIS IS REPEATED FOR ALL 10 WEEKS
if ($week_1 == '1') { $days['w1'] = 'Full Day, Full Week';
$rate['r1'] = ($mysql[fd_mf]);
$weeks['week_1'] = ($mysql[week_1]);}
if ($week_1 == '2') { $days['w1'] = 'Full Day, Monday, Wednesday, Friday';
$rate['r1'] = ($mysql[fd_mwf]);
$weeks['week_1'] = ($mysql[week_1]) ; }
if ($week_1 == '3') { $days['w1'] = 'Full Day, Tuesday & Thursday';
$rate['r1'] = ($mysql[fd_tt]);
$weeks['week_1'] = ($mysql[week_1]) ; }
if ($week_1 == '4') { $days['w1'] = '<b>Half Day</b>, Full Week';
$rate['r1'] = ($mysql[hd_mf]);
$weeks['week_1'] = ($mysql[week_1]) ; }
if ($week_1 == '5') { $days['w1'] = '<b>Half Day</b>, Monday, Wednesday, Friday';
$rate['r1'] = ($mysql[hd_mwf]);
$weeks['week_1'] = ($mysql[week_1]) ;}
// You get the idea...
}
Code: Select all
//Turn on output buffering
ob_start();
// show weeks selected
if ($week_1 != '0') echo ''.$weeks['week_1'].', '.$days['w1'].' - $'.$rate['r1'].' ';
if ($week_2 != '0') echo ''.$weeks['week_2'].', '.$days['w2'].' - $'.$rate['r2'].' ';
if ($week_3 != '0') echo ''.$weeks['week_3'].', '.$days['w3'].' - $'.$rate['r3'].' ';
if ($week_4 != '0') echo ''.$weeks['week_4'].', '.$days['w4'].' - $'.$rate['r4'].' ';
if ($week_5 != '0') echo ''.$weeks['week_5'].', '.$days['w5'].' - $'.$rate['r5'].' ';
//copy current buffer contents into $message variable and delete current output buffer
$selections = ob_get_clean();
// send E-mail to the person that registered
$to = "$email";
$subject = 'Registration';
$message = 'Some stuff plus '.$selections.'';