I have a section of code that seems to work untill I go to get the result but can't see what I am doing wrong.
The above part seems to work however when I try to get the data returned from the $_POST it's always blank.
I know I am just doing something stupid wrong but can't seem to find out what.
Code:
function Edit_User(){
global $conn;
Connect_to_db();
$sql = "SELECT * FROM user";
$result = mysql_query($sql, $conn) or die(mysql_error());
?>
<form method="post" action="../news/news.php?page=Edit_Selected_User" name="EditUser">
<select name="selectuser">
<?php
while ($newArray = mysql_fetch_array($result)){
$editname = $newArray['name'];
printf ("<option value=\"$result\">$editname</option>");
}
?>
</select>
<input type="submit" name="edit" value="Edit">
</form>
<?php
mysql_close();
}
Code:
if ($_GET[page] == "Login"){
Get_Login_Page();
}
else if($_GET[page] == "Edit_Selected_User"){
$a = $_Post[selectuser];
echo $a; // This always returns nothing.
}
else if($_GET[page] == "Edit_User"){
Edit_User();
}
else if($_GET[page] == "Adduser"){
Add_User_Menu();
}
else if($_GET[page] == "Save_New_User"){
Save_New_User();
} else {
echo "Nothing to do!";
}
Comment