首頁 >後端開發 >php教程 >PHP類別表的管理方法

PHP類別表的管理方法

墨辰丷
墨辰丷原創
2018-05-16 14:02:051209瀏覽

本篇文章主要介紹PHP類別表的管理方法,有興趣的朋友參考下,希望對大家有幫助。

建立一個資料庫:

CREATE TABLE IF NOT EXISTS `class_add` (  
  `ID` int(4) NOT NULL AUTO_INCREMENT,  
  `class_name` varchar(100) NOT NULL,  
  PRIMARY KEY (`ID`)  
) ENGINE=InnoDB  DEFAULT CHARSET=latin1 AUTO_INCREMENT=12 ;

程式碼如下:

index.html

<html>    
<head>    
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />    
<title>添加分类</title>    
</head>    
<body>    
<form action="add.php" method="post">    
    类别:<input type="text" name="class_name"/><br><br>  
             <input type= "submit" value="添加"/>        
</form>  
</body>  
</html>

add.php

<?php   
$class_name = $_POST[&#39;class_name&#39;]; //获取表单提交数据  
$conn = mysql_connect("localhost","root","111111");  //链接数据库  
if(!$conn)  //链接数据库判断  
{    
    die("连接数据库失败".mysql_error());    
}    
//选择数据库  
mysql_select_db("class_add") or die("数据库选择失败".mysql_error());    
mysql_query("set names &#39;uft8&#39;");    
//需要使用的SQL语句  
$sql = "insert into class_add(class_name) values (&#39;$class_name&#39;)";   
//执行SQL语句   
$result = mysql_query($sql,$conn);    
//判断SQL语句是否执行成功  
if(!$result)    
{    
    echo &#39;数据插入失败!&#39;.mysql_error();    
    exit;    
}     
mysql_close($conn);//断开与数据库的链接  
include("index.html");//返回类别添加页面  
?>

select.php

<html>    
<head>    
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />    
<title>调用分类</title>    
</head>    
<body>    
<?php  
$conn = mysql_connect("localhost","root","111111");    
if(!$conn)    
{    
    die("连接数据库失败".mysql_error());    
}    
mysql_select_db("class_add") or die("数据库选择失败".mysql_error());    
mysql_query("set names &#39;uft8&#39;");    
$sql = "select class_name from class_add";    
$result = mysql_query($sql,$conn);    
?>  
<form action="test.php" method="post">    
<select name="class_name" size="1">    
<?php   
//数据库获取的数据是以数组形式表示的  
while($row = mysql_fetch_row($result))    
{    
    foreach($row as $key=>$key_val)    
    {    
        echo "<option value=".$key_val.">".$key_val."</option>";    
    }    
    echo "<br/>";    
}   
?>   
</select>    
<input type= "submit" value="确定"/>       
</form>  
</body>  
</html>

test.php

<?php   
$class_name = $_POST[&#39;class_name&#39;];  
echo $class_name;  
?>

相關推薦:

PHP和Ajax實作文章新增類別功能

PHP設計模式類別實例詳解

phpcms的分類名稱和類別名稱的呼叫

以上是PHP類別表的管理方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn