问题已经解决了 . 那些可能正在努力解决类似问题的人的代码如下 .
HTML快照:
$level = "1"; /* Tells that this is the master category (Level 1) */
$str = "$depending $level";
echo $str ?>">None
$result = mysql_query("SELECT * FROM categories");
while($cat = mysql_fetch_assoc($result)){
?>
echo $str ?>"><?php echo $cat['Title']; ?>
}
?>
doAddC.php的快照:
if(isset($_POST['submit'])) {
if(isset($_POST['CatName'])) {
if(isset($_POST['CatDesc'])) {
addCat($_POST['CatName'], $_POST['CatDesc'], $_POST['CatDepend']);
header("Location: cats.php");
} else {
echo "Please Add the Category Description!";
include('addCat.php');
}
} else {
echo "Please Set the Category Name!";
include('addCat.php');
}
} else {
header("Location: addCat.php");
}
功能快照:
function addCat($cName, $cDesc, $cOrder) {
$part = explode(" ",$cOrder); /* Using explode() break down the value of $str (html snapshot), where a space works as a separator */
$query = mysql_query("INSERT INTO categories VALUES(null,'$cName','$cDesc', '$part[0]', '$part[1]')") or die(mysql_error()); /* $part[0] and $part[1] put the values into the database as needed /*
}
任务完成 :)