Ban.php Prob

Newbie Spellweaver
Joined
May 3, 2009
Messages
63
Reaction score
0
hey i got a prob with my ban.php it nothing will come up only the headings come up not the accounts.

PHP:
<?php

require_once('inc/config2.inc.php');
$color == '#EEEEEE';
echo '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <head>
        <link href="style.css" rel="stylesheet" type="text/css"/>  
        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    </head>
    <body>';

	$create_buffer = mysql_query("CREATE TABLE IF NOT EXISTS `references` ( 
																`bancomment` TEXT( 255 ) NULL ,
																`level` INT( 11 ) NOT NULL ,
																`charname` VARCHAR( 64 ) NOT NULL ,
																`class` INT( 11 ) NOT NULL ,
																`logged_in` INT( 11 ) NOT NULL ,
																`master` TINYINT( 1 ) NOT NULL
																) ENGINE = MYISAM ");

	$ref_sql = mysql_query("SELECT a.bancomment , c.level, c.charname, c.class , a.logged_in FROM characters AS C 
													LEFT JOIN accounts AS a ON a.username = c.accountname
													WHERE a.accesslevel = 0");

	while ( $ref = mysql_fetch_row($ref_sql) ) {
		if ($ref[3] >= '0' && $ref[3] <= '13') {
			$master = '0';
		}
		elseif ($ref[3] >= '16' && $ref[3] <= '23') {
			$master = '1';
		}
		elseif ($ref[3] >= '24' && $ref[3] <= '31') {
			$master = '2';
		}
		switch ($ref[3]) {
			case 0: $classnr = '0'; break;
			case 1: $classnr = '1'; break;
			case 2: $classnr = '2'; break;
			case 3: $classnr = '3'; break;
			case 4: $classnr = '4'; break;
			case 6: $classnr = '6'; break;
			case 7: $classnr = '7'; break;
			case 8: $classnr = '8'; break;
			case 9: $classnr = '9'; break;
			case 10: $classnr = '10'; break;
			case 11: $classnr = '11'; break;
			case 12: $classnr = '12'; break;
			case 13: $classnr = '13'; break;
			case 16: $classnr = '6'; break;
			case 17: $classnr = '7'; break;
			case 18: $classnr = '8'; break;
			case 19: $classnr = '9'; break;
			case 20: $classnr = '10'; break;
			case 21: $classnr = '11'; break;
			case 22: $classnr = '12'; break;
			case 23: $classnr = '13'; break;
			case 24: $classnr = '6'; break;
			case 25: $classnr = '7'; break;
			case 26: $classnr = '8'; break;
			case 27: $classnr = '9'; break;
			case 28: $classnr = '10'; break;
			case 29: $classnr = '11'; break;
			case 30: $classnr = '12'; break;
			case 31: $classnr = '13'; break;
		}
		$add = mysql_query("INSERT INTO `references` ( `bancomment` , `level`, `charname`, `class` , `logged_in`, `master` ) VALUES ('".$ref[0]."' , '".$ref[1]."', '".$ref[2]."', '".$classnr."' , '".$ref[4]."','".$master."' ) ");
	}

	$row_sql = mysql_query("SELECT  bancomment , level , charname, class , logged_in, master FROM `references` 
													ORDER BY master DESC, level DESC, charname ASC");

	echo '<table style="border: 1px solid gray; font-size: 12px;" cellpadding="0" cellspacing="0" width="100%">
					<tr STYLE="font-style: bold;">
						<td width="10px"><b>Rank</b></td>
						<td width="15%"><b>Name</b></td>
						<td width="20%"><b>Status</b></td>
						<td width="*%"><b>Reason</b></td>
					</tr>
					<tr>
						<td> </td>
						<td> </td>
						<td> </td>
						<td> </td>
					</tr>';

	$i = '0';
	while( $row = mysql_fetch_row($row_sql) ) {
	$i++;
	if ($row[4] == '0') {
		$status = '<img src="img/ban.png">';
	} else {
		$status = '<img src="img/ban.png">';
	}

	if ($color == '#EEEEEE') {
			$color = '#FFFFFF';
		} else {
			$color = '#EEEEEE';
	}

	echo '<tr bgcolor='.$color.'>
					<td>'.$i.'</td> 	               
					<td><b>'.$row[2].'</b></td>  
					<td>'.$status.'</td>
					<td>'.$row[0].'</td>
				</tr>';
		if ($i > '99') {
			break;
		}
	}

	echo '</table>';

	$clear = mysql_query("DROP TABLE `references`");

	echo '</table>';

	echo '</body>
				</html>';

?>
 
Back