亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何從 html 訪問 php?

如何從 html 訪問 php?

PHP
慕森王 2022-05-27 14:32:53
如果這是一個重復的問題,我很抱歉,但我找不到任何可能與我有相同問題的人。我是 html 和 php 的新手,我正在嘗試通過練習來了解更多信息,基本上是使用 xampp 創建一個注冊表并將所有數據保存在 MySQL 數據庫中。我創建了一個注冊表單并將其保存為 .html 文件格式,但是如何使用 php 將用戶輸入從 html 發送到 MySQL 數據庫?我在谷歌上看過很多例子,但是大部分都是使用php文件格式的,比如沒有registration.html,而是使用registration.php。我真的很感謝你的幫助。非常感謝 StackOverflow 社區成員。P/S:我使用 Visual Studio Code 來做到這一點
查看完整描述

2 回答

?
MMTTMM

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

    }

?>


查看完整回答
反對 回復 2022-05-27
?
蕭十郎

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”頁面中保存到數據庫中。

  1. 要連接到 MySQL:- 在您可以訪問您的 MySQL 數據庫之前,您必須聯系系統管理員申請一個帳戶。

一旦管理員通知您您的帳戶已創建,您可以使用以下說明進行連接。

轉到http://localhost/phpmyadmin并輸入您的 MySQL ID 和密碼。

  1. 現在輸入新表名“nametable”,該表中的字段數為“2”,然后點擊 GO 按鈕。

  2. 輸入字段名稱為“firstname”和“lastname”,并將兩個字段的長度屬性保持為“20”。VARCHAR 的默認類型保持不變。

  3. 創建表格字段后,將向您顯示以下屏幕。

  4. 現在我們需要連接到 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


注意:請以正確的方式寫問題,互聯網就是你想要的一切。希望你先搜索,當你無能為力時,用一段代碼發布問題。那么只有我們可以在這個論壇上提供幫助。


查看完整回答
反對 回復 2022-05-27
  • 2 回答
  • 0 關注
  • 428 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號