PHP類別表的管理方法

墨辰丷
發布: 2023-03-25 22:22:01
原創
1132 人瀏覽過

本篇文章主要介紹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中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!