I have a .php page that i use to manage players (trade, retire, create, unregister, etc..)
well in php 5.3 and up I cant get the page to load. IN php 5.2 and below it loads.
My provider only allows 5.3 as its highest version at the moment but if someone can glance at this and maybe see why its not loading that would be great
<?
function player_list() {
global $u,$sessionid;
include("config.php");
$open = mysql_connect($hostname, $user, $password);
mysql_select_db("$db", $open);
$html = "
<p class=\"header\" align=center><!--%admin_title_mplayers%--></p>
<p class=\"body_text\" align=\"center\"><a href=\"admin_register.php?st=0005&u=".$u."&sessid=".$sessionid."\"
onClick=\"NewWindow(this.href,'name','600','500','yes');return false;\"><img src='images/newgame.gif'
border=0> <b><font color=\"red\"><!--%admin_addplayer%--></font></b></a></p>";
//REGISTERED PLAYERS
$result_rpi = mysql_query("SELECT * FROM players WHERE registered = '1' ORDER BY lname");
$total_rpi = mysql_num_rows($result_rpi);
$s = 0;
$rlist = "
<b>$total_rpi <!--%admin_registered%-->:</b><br>
Player Name (Division)(Team)(Position)<br>
<select name=\"pid\" size=\"10\">";
while($s < $total_rpi) {
$pid = mysql_result($result_rpi,$s,"id");
$pname = mysql_result($result_rpi,$s,"fname")." ".mysql_result($result_rpi,$s,"lname");
$ppos = mysql_result($result_rpi,$s,"position");
$pnum = mysql_result($result_rpi,$s,"number");
$teamid = mysql_result($result_rpi,$s,"teamid");
$result_pt = mysql_query("SELECT name FROM teams WHERE id = '".$teamid."'");
$pteam = mysql_result($result_pt,o,"name");
$result_pt2 = mysql_query("SELECT division FROM teams WHERE id = '".$teamid."'");
$pdiv = mysql_result($result_pt2,o,"division");
$result_pt2 = mysql_query("SELECT name FROM divisions WHERE id = '".$pdiv."'");
$pdiv = mysql_result($result_pt2,o,"name");
$rlist .= "
<option value=\"".$pid."\">".$pname." (".$pdiv.")(".$pteam.")(".$ppos.")</option>";
$s++;
}
$rlist .= "</select>";
//UNREGISTERED PLAYERS
$result_upi = mysql_query("SELECT * FROM players WHERE registered = '0' ORDER BY requested DESC, lname");
$total_upi = mysql_num_rows($result_upi);
$s = 0;
$ulist = "
<b>$total_upi <!--%admin_unregistered%-->:</b><br>
Player Name (Position)<br>
<select name=\"pid\" size=\"10\">";
while($s < $total_upi) {
$pid = mysql_result($result_upi,$s,"id");
$requested = mysql_result($result_upi,$s,"requested");
$pname = mysql_result($result_upi,$s,"fname")." ".mysql_result($result_upi,$s,"lname");
$ppos = mysql_result($result_upi,$s,"position");
$pnum = mysql_result($result_upi,$s,"number");
$teamid = mysql_result($result_upi,$s,"teamid");
$result_pt = mysql_query("SELECT name FROM teams WHERE id = '".$teamid."'");
$pteam = mysql_result($result_pt,0,"name");
$ulist .= "
<option value=\"".$pid."\">".$pname." (".$ppos.")";
if($requested == 1) {
$ulist .= "(Requested by ".$pteam.")";
}
$ulist .= "</option>";
$s++;
}
$ulist .= "</select>";
//RETIRED PLAYERS
$result_repi = mysql_query("SELECT * FROM players WHERE registered = '2' ORDER BY requested DESC, lname");
$total_repi = mysql_num_rows($result_repi);
$s = 0;
$relist = "
<b>$total_repi Retired Players:</b><br>
Player Name (Position)<br>
<select name=\"pid\" size=\"10\">";
while($s < $total_repi) {
$pid = mysql_result($result_repi,$s,"id");
$requested = mysql_result($result_repi,$s,"requested");
$pname = mysql_result($result_repi,$s,"fname")." ".mysql_result($result_repi,$s,"lname");
$ppos = mysql_result($result_repi,$s,"position");
$pnum = mysql_result($result_repi,$s,"number");
$teamid = mysql_result($result_repi,$s,"teamid");
$result_pt = mysql_query("SELECT name FROM teams WHERE id = '".$teamid."'");
$relist .= "
<option value=\"".$pid."\">".$pname." (".$ppos.")";
$relist .= "</option>";
$s++;
}
$relist .= "</select>";
//TRADE PLAYERS
$result_tpi1 = mysql_query("SELECT * FROM players WHERE registered = '1' ORDER BY lname");
$total_tpi1 = mysql_num_rows($result_tpi1);
$s = 0;
$trlist = "
<b>$total_tpi1 <!--%admin_registered%-->:</b><br>
Player Name (Division)(Team)(Position)<br>
<table><tr><td>
<select name=\"pid1\" size=\"10\">";
while($s < $total_tpi1) {
$pid = mysql_result($result_tpi1,$s,"id");
$pname = mysql_result($result_tpi1,$s,"fname")." ".mysql_result($result_tpi1,$s,"lname");
$ppos = mysql_result($result_tpi1,$s,"position");
$pnum = mysql_result($result_tpi1,$s,"number");
$teamid = mysql_result($result_tpi1,$s,"teamid");
$result_pt = mysql_query("SELECT name FROM teams WHERE id = '".$teamid."'");
$pteam = mysql_result($result_pt,o,"name");
$result_pt2 = mysql_query("SELECT division FROM teams WHERE id = '".$teamid."'");
$pdiv = mysql_result($result_pt2,o,"division");
$result_pt2 = mysql_query("SELECT name FROM divisions WHERE id = '".$pdiv."'");
$pdiv = mysql_result($result_pt2,o,"name");
$trlist .= "
<option value=\"".$pid."\">".$pname." (".$pdiv.")(".$pteam.")(".$ppos.")</option>";
$s++;
}
$s = 0;
$trlist .= "</select></td><td>
<select name=\"pid2\" size=\"10\">";
while($s < $total_tpi1) {
$pid = mysql_result($result_tpi1,$s,"id");
$pname = mysql_result($result_tpi1,$s,"fname")." ".mysql_result($result_tpi1,$s,"lname");
$ppos = mysql_result($result_tpi1,$s,"position");
$pnum = mysql_result($result_tpi1,$s,"number");
$teamid = mysql_result($result_tpi1,$s,"teamid");
$result_pt = mysql_query("SELECT name FROM teams WHERE id = '".$teamid."'");
$pteam = mysql_result($result_pt,o,"name");
$result_pt2 = mysql_query("SELECT division FROM teams WHERE id = '".$teamid."'");
$pdiv = mysql_result($result_pt2,o,"division");
$result_pt2 = mysql_query("SELECT name FROM divisions WHERE id = '".$pdiv."'");
$pdiv = mysql_result($result_pt2,o,"name");
$trlist .= "
<option value=\"".$pid."\">".$pname." (".$pdiv.")(".$pteam.")(".$ppos.")</option>";
$s++;
}
$trlist .= "</select></td></tr></table>";
$result_rapi2 = mysql_query("SELECT * FROM teams a WHERE division > ' ' ORDER BY name");
$total_rapi2 = mysql_num_rows($result_rapi2);
$s = 0;
$ralist = "
<b>$total_tpi1 <!--%admin_registered%-->:</b><br>
Player Name (Division)(Team)(Position)<br>
<table><tr><td>
<select name=\"pid1\" size=\"10\">";
while($s < $total_tpi1) {
$pid = mysql_result($result_tpi1,$s,"id");
$pname = mysql_result($result_tpi1,$s,"fname")." ".mysql_result($result_tpi1,$s,"lname");
$ppos = mysql_result($result_tpi1,$s,"position");
$pnum = mysql_result($result_tpi1,$s,"number");
$teamid = mysql_result($result_tpi1,$s,"teamid");
$result_pt = mysql_query("SELECT name FROM teams WHERE id = '".$teamid."'");
$pteam = mysql_result($result_pt,o,"name");
$result_pt2 = mysql_query("SELECT division FROM teams WHERE id = '".$teamid."'");
$pdiv = mysql_result($result_pt2,o,"division");
$result_pt2 = mysql_query("SELECT name FROM divisions WHERE id = '".$pdiv."'");
$pdiv = mysql_result($result_pt2,o,"name");
$ralist .= "
<option value=\"".$pid."\">".$pname." (".$pdiv.")(".$pteam.")(".$ppos.")</option>";
$s++;
}
$s = 0;
$ralist .= "</select></td><td>
<select name=\"pid2\" size=\"10\">";
while($s < $total_rapi2) {
$teamid = mysql_result($result_rapi2,$s,"id");
$pteam = mysql_result($result_rapi2,$s,"name");
$pdiv = mysql_result($result_rapi2,$s,"division");
$result_pt2 = mysql_query("SELECT name FROM divisions WHERE id = '".$pdiv."'");
$pdiv = mysql_result($result_pt2,o,"name");
$ralist .= "
<option value=\"".$teamid."\"> (".$pdiv.")(".$pteam.")</option>";
$s++;
}
$ralist .= "</select></td></tr></table>";
$result_rapi4 = mysql_query("SELECT * FROM teams a WHERE division > ' ' ORDER BY name");
$total_rapi4 = mysql_num_rows($result_rapi4);
$s = 0;
$rclist = "
<b>$total_tpi1 <!--%admin_registered%-->:</b><br>
Player Name (Division)(Team)(Position)<br>
<table><tr><td>
<select name=\"pid1\" size=\"10\">";
while($s < $total_tpi1) {
$pid = mysql_result($result_tpi1,$s,"id");
$pname = mysql_result($result_tpi1,$s,"fname")." ".mysql_result($result_tpi1,$s,"lname");
$ppos = mysql_result($result_tpi1,$s,"position");
$pnum = mysql_result($result_tpi1,$s,"number");
$teamid = mysql_result($result_tpi1,$s,"teamid");
$result_pt = mysql_query("SELECT name FROM teams WHERE id = '".$teamid."'");
$pteam = mysql_result($result_pt,o,"name");
$result_pt2 = mysql_query("SELECT division FROM teams WHERE id = '".$teamid."'");
$pdiv = mysql_result($result_pt2,o,"division");
$result_pt2 = mysql_query("SELECT name FROM divisions WHERE id = '".$pdiv."'");
$pdiv = mysql_result($result_pt2,o,"name");
$rclist .= "
<option value=\"".$pid."\">".$pname." (".$pdiv.")(".$pteam.")(".$ppos.")</option>";
$s++;
}
$s = 0;
$rclist .= "</select></td><td>
<select name=\"pid2\" size=\"10\">";