2 回答

TA貢獻1869條經驗 獲得超4個贊
第 1 步:在您的 html 文件中編寫此代碼
在表單操作中將其重定向到 php 文件
<!DOCTYPE html>
<html>
<head>
<title>form</title>
</head>
<body>
<form method="post" action="st.php">
<input type="text" name="text">
<input type="submit" name="submit_btn">
</form>
</body>
</html>
第 2 步創建 st.php 文件并調用操作
<?php
if(isset($_POST['submit_btn'])){
//your code
header('Location:yourHTMLFile.html?status=success');//redirect to your html with status
}
?>

TA貢獻1815條經驗 獲得超13個贊
使用 PHP 將一些數據插入 MySQL 數據庫的示例 1. 在您的主目錄中的 public_html 文件夾下創建的新文件夾(“764”)中創建一個 Index.php 頁面
要在您的網頁上使用 PHP 腳本,您只需要以 .php 結尾的文件名并確保文件的權限設置正確。Web 服務器要訪問的任何文件都必須是公開可讀的,但您的 PHP 文件(或包含它們的目錄)都不能是組或公開可寫的。以下是可用于在 linux 中設置權限的命令:
chmod 755 public_html chmod 644 public_html/764/index.php
PHP 頁面將有兩個簡單的文本框供用戶在其中輸入一些數據。將它們標記為名字和姓氏。
索引.PHP
<html>
<body>
<h1>A small example page to insert some data in to the MySQL database using PHP</h1>
<form action="insert.php" method="post">
Firstname: <input type="text" name="fname" /><br><br>
Lastname: <input type="text" name="lname" /><br><br>
<input type="submit" />
</form>
</body>
</html>
我們還需要確保表單方法屬性是“post”,以便在指向“insert.php”的下一頁中以可靠的方式訪問正在輸入的數據,以便在文本框中輸入的數據可以被在“insert.php”頁面中保存到數據庫中。
要連接到 MySQL:- 在您可以訪問您的 MySQL 數據庫之前,您必須聯系系統管理員申請一個帳戶。
一旦管理員通知您您的帳戶已創建,您可以使用以下說明進行連接。
轉到http://localhost/phpmyadmin并輸入您的 MySQL ID 和密碼。
現在輸入新表名“nametable”,該表中的字段數為“2”,然后點擊 GO 按鈕。
輸入字段名稱為“firstname”和“lastname”,并將兩個字段的長度屬性保持為“20”。VARCHAR 的默認類型保持不變。
創建表格字段后,將向您顯示以下屏幕。
現在我們需要連接到 MySQL 數據庫,然后從我們的文本框中發送輸入的數據。為此,我們創建了一個新的 PHP 頁面“insert.php”,并將以下連接字符串用于連接變量 $con
建立連接后,正在編寫 SQL 查詢以將此數據輸入到正在創建的 MySQL 數據庫(“nametable”)
為了告訴用戶正在輸入數據,我們將回顯設置為“添加了 1 條記錄”
插入.PHP
<html>
<body>
<?php
$con = mysql_connect("localhost","cis_id","password");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("cis_id", $con);
$sql="INSERT INTO nametable (fname, lname)
VALUES
('$_POST[fname]','$_POST[lname]')";
if (!mysql_query($sql,$con))
{
die('Error: ' . mysql_error());
}
echo "1 record added";
mysql_close($con)
?>
</body>
</html>
現在在您的瀏覽器中輸入索引頁面 URL 并在文本框中輸入一些數據。提交查詢。
要瀏覽數據,您需要單擊頁面頂部的 Database: cis_id ( http://localhost/phpmyadmin ) 以進入數據庫表頁面。然后單擊如下所示的瀏覽按鈕,在您已經創建的“nametable”旁邊瀏覽輸入的數據。
正在創建的 MySQL 數據庫表中輸入的數據。
這是參考。
http://people.cs.ksu.edu/~hankley/d764/tut06/GopisettyPHP.html
注意:請以正確的方式寫問題,互聯網就是你想要的一切。希望你先搜索,當你無能為力時,用一段代碼發布問題。那么只有我們可以在這個論壇上提供幫助。
- 2 回答
- 0 關注
- 428 瀏覽
添加回答
舉報