鍍金池/ 問答/PHP  數(shù)據(jù)庫  HTML/ php問題,提交表單了,但是數(shù)據(jù)進(jìn)不了數(shù)據(jù)庫,一點(diǎn)提交一堆亂碼

php問題,提交表單了,但是數(shù)據(jù)進(jìn)不了數(shù)據(jù)庫,一點(diǎn)提交一堆亂碼

<HTML> 
<HEAD> 
<TITLE>添加學(xué)生界面</TITLE> 
<meta charset="utf-8">

</HEAD> 
<BODY> 
<h1>添加學(xué)生界面</h1>
    <script type="text/javascript"></script>
    <form action="insertStudent.php" method="post">
        學(xué)生編號<input type="text" name="stuId"><br>
        學(xué)生姓名<input type="text" name="stuName"><br>
        學(xué)生分?jǐn)?shù)<input type="text" name="stuScore"><br>
        <input type="submit" value="添加學(xué)生">
    </form>
</BODY> 
</HTML>
<?php
    header("Content-type:text/html;charset=utf-8");
    
    $stuId = $_POST['stuId'];
    $stuName =$_POST['stuName'];
    $stuScore = $_POST['stuScore'];

    
    $con=mysql_connect('localhost','root','root');
    if(!$con){
        echo '連接失敗';
        exit;
    }else{
        echo '連接成功';
    }
    mysql_select_db('db_student');
    
    $sql = "INSERT INTO db_student VALUES($stuId,'$stuName','$stuScore')";
    //$sql = "INSERT INTO db_student(id,name,score)VALUES($stuId,'$stuName',$stuScore)";
    
    
    $is_ok = mysql_query($sql);
    if($is_ok == true){
        echo '添加成功';
        
    }else{
        
        echo '添加失敗'; 
    }

?>

圖片描述

回答
編輯回答
獨(dú)白

很明顯,你的服務(wù)器還不能解析.php的文件

你用的是nginx還是apache

2018年5月29日 11:23
編輯回答
扯不斷

1.測試一下本地的PHP環(huán)境,是否可以正常解析php文件.
2.打印查看form表單數(shù)據(jù),看數(shù)據(jù)是否與表單一致,如未能得到數(shù)據(jù)請檢查html表單參數(shù)。
3.測試數(shù)據(jù)庫鏈接。
4.核對數(shù)據(jù)字段與數(shù)據(jù)庫表是否一致。
5.檢查并確認(rèn)數(shù)據(jù)字段類型
ps:個(gè)人經(jīng)驗(yàn),僅供參考。

2017年6月2日 21:47
編輯回答
夢囈

PHP 的環(huán)境 都沒配置好

.php 文件,顯示了源碼

2017年11月23日 21:41
編輯回答
刮刮樂

php環(huán)境沒配置好,新手不推薦直接用Nginx配置,直接下載個(gè)wamp,先把程序跑起來。

2018年8月12日 11:29
編輯回答
祈歡

你是用服務(wù)器打開的PHP文件還是直接用瀏覽器打開的?

2018年8月18日 23:43
編輯回答
乖乖噠

修改一下ngix的配置文件,讓nginx支持php就可以了,詳細(xì)配置看如下鏈接
http://www.cnblogs.com/mitang...

2018年1月14日 06:13
編輯回答
默念

顯然,web 服務(wù)器沒有和 PHP-FPM 互通。

對于新手學(xué)習(xí):
windows 下邊,推薦使用 XAMPP
clipboard.png

Linux 下邊,推薦使用 LNMP

熟悉之后,可以嘗試自己搭建開發(fā)環(huán)境,而不是使用集成開發(fā)環(huán)境。
建議多在 Linux 下邊折騰。

2017年10月22日 21:05
編輯回答
心悲涼

瀏覽器編碼 與編輯器編碼不一致 一般設(shè)置utf8 無BOM
sql 語句 最好用下面內(nèi)條 變量后面不需要單引號

2017年10月25日 08:19
編輯回答
傻丟丟

這個(gè)是因?yàn)?你的代碼沒有放在web服務(wù)器的環(huán)境下 你在本地搭建一套環(huán)境 放到環(huán)境中就能看到效果了

2017年12月15日 19:09
編輯回答
夢一場

首先環(huán)境有問題,瀏覽器不能配合執(zhí)行php代碼

2017年3月23日 17:21