php7.x配置和使用炒陳飯

有時候博客寫過了,當時怎麼解決問題都忘了,回過頭來看自己的博客就像在看大神寫的一樣。。尷尬。。

php設置問題,又是炒陳飯的問題。

php5.x和php7.x已經有了本質的變化,php.ini設置也不一樣。

家裏用的php7.3

php.ini要支持mysql,需要搜索mysql,將以下的冒號去掉,去掉後如下

extension=mbstring
extension=mysqli
extension=pdo_mysql

完了用phpinfo()測試

得有mysqli support這個框,纔算OK。


php7.x的增刪改查也不一樣,辦公還是用的5.2,就不多研究,需要注意,貼個7.x的增

<?php
        header("content-type:text/html;charset=utf-8");
        $par1=$_POST["par1"];
        $par2=$_POST["par2"];
        $par3=$_POST["par3"];
        $par4=$_POST["par4"];
        $par5=$_POST["par5"];
        $par6=$_POST["par6"];
        $par7=$_POST["par7"];
        $par8=$_POST["par8"];
        $par9=$_POST["par9"];
        header("Content-Type:text/html;charset=utf-8");
		// 1. 使用mysqli鏈接數據庫(這裏使用wampserver默認的)
		$connection = mysqli_connect('127.0.0.1:3306','root','123456');
		// 2. 解決識別不了數據庫文件的中文
		mysqli_query($connection,"set names 'utf8';");
		if (!$connection) {
		    // 連接數據庫失敗
		    exit('<h1>連接數據庫失敗</h1>');
		}
		echo "鏈接數據庫成功";
		// 每次只能查詢一條數據
		mysqli_select_db( $connection,"common-cnt");
		echo "鏈接表成功";
		$sql="INSERT INTO hgj_problem (模塊名稱,模塊版本,責任人,問題類型,問題等級,問題描述,問題解決,當前狀態,備註) VALUES ('{$par1}','{$par2}','{$par3}','{$par4}','{$par5}','{$par6}','{$par7}','{$par8}','{$par9}')";
		// $sql="INSERT INTO test (名稱,數量) VALUES ('te','2')";
		$query = mysqli_query($connection,$sql);
		if($query){
			echo "增加數據成功";
		}
		mysqli_close($connection);
?>

要注意mysql和mysqli的不同。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章