我想在gedit中使用html創建一個網站,我需要能夠登錄或註冊在主頁,然後將用戶帶到他們在網站上的頁面,他們在哪裏能夠輸入消息,我需要消息進入數據庫,並能夠顯示在網站上的另一個頁面。當我使用表單創建信息時,我很困惑如何將html鏈接到MySQL。 我將不勝感激,如果有人可以幫助我, 在此先感謝。如何鏈接MySQL到html
回答
您將需要使用某種服務器端語言,例如PHP。使用PHP,您可以連接到數據庫並根據您提交的表單插入數據。
您需要使用一些服務器端語言來執行此操作。它的工作方式是表單將有一個與它關聯的URL,用於將數據提交到哪裏。這個頁面應該是一個PHP腳本或ASP頁面或類似的東西。
一旦你有一個PHP腳本,你可以連接到數據庫並根據需要插入數據記錄。
這裏是一個很好的資源,如果你不熟悉這個: http://www.w3schools.com/php/php_mysql_insert.asp
我一直在使用該網站,但我真的不知道如何設置這整個事情。我已經安裝了MySQL和gedit,我還需要更多的sql方面的東西嗎? – user1162494 2012-02-29 06:23:17
對於sql方面來說,不過那篇文章將引導你通過PHP方面,這一點很重要且無法避免。需要PHP(或某種服務器端語言)來鏈接HTML和MySQL服務器。 – Developer 2012-02-29 06:32:16
這是一個*可怕的*網站。他們教你在該頁面上編寫的代碼中存在一個巨大的SQL注入漏洞。 – Quentin 2012-02-29 06:50:25
您需要使用PHP,嘗試WAMP它有PHP,MYSQL DATABSE
這裏是一個簡單的形式 您的數據庫臺試驗
create table test
(id int not null auto_increment primary key,
firstname nvarchar(20)
);
然後使用服務器端的PHP
//tst.php file
<?php
$connect=mysql_connect('hostname','username','password');
mysql_select_db('databaseName');
if(isset($_POST['submit']))
{
$firstname=mysql_real_escape_strings($_POST['firstname']);
$ret=mysql_query("insert into test(firstname) values ('$firstname')")
}
?>
<html>
<head> </head>
<body>
<form method="post">
<input type="text" name="firstname" />
<input type="submit" name="submit" Value="Submit" />
</form>
</body>
</html>
- 1. MySQL數據庫鏈接到HTML表
- 2. 鏈接HTML表與MySQL表
- 3. 我如何添加鏈接到HTML
- 4. 如何將mysql'id'鏈接到html元素
- 5. 如何使用HTML->鏈接鏈接到另一個表
- 6. 如何將HTML頁面連接到MySQL
- 7. 鏈接如何PHP/HTML
- 8. 如何使父HTML中的樣式錶鏈接到子HTML HTML
- 9. 鏈接到當前頁html
- 10. JQuery沒有鏈接到HTML?
- 11. jquery未鏈接到html
- 12. xml鏈接到HTML div
- 13. 加載HTML鏈接到div?
- 14. 將HTML鏈接到CSS類
- 15. HTML鏈接到文本框
- 16. 鏈接到桑巴股HTML
- 17. 從TextView中的HTML中鏈接到HTML
- 18. HTML to Rails,HTML鏈接到rails link_to
- 19. 如何把文字鏈接到HTML鏈接在客戶端使用JavaScript
- 20. HTML:轉到相同頁面鏈接的鏈接,如何保持頁面視圖?
- 21. HTML跳轉鏈接 - 如何創建跳轉鏈接
- 22. 如何鏈接一個HTML鏈接和PHP函數?
- 23. 如何將Notes文檔鏈接轉換爲HTML鏈接
- 24. 將json鏈接到png圖像到html
- 25. html錨鏈接
- 26. HTML/JavaScript鏈接
- 27. 如何創建一個鏈接名稱與html地址相同的html鏈接?
- 28. 如何從URL中獲取HTML鏈接
- 29. 如何鏈接兩個HTML頁面
- 30. 如何更改鏈接的根在HTML
對於動態應用程序,您需要選擇編程中可用的語言。你不能僅僅在一個靜態的Web應用程序中使用它,比如只使用HTML頁面。 – 2012-02-29 06:03:02
HTML5已經與解決方案,所以你可以看看那裏的文檔 – 2012-02-29 06:37:46
@Sam Arul Raj - 有各種客戶端SQL解決方案。他們都不在HTML 5中(他們剛剛在同一時間出現)。它們都不是MySQL。它們都不適合用於登錄系統(因爲您不能在*瀏覽器*中存儲共享用戶數據庫!)。 – Quentin 2012-02-29 07:11:33