我想在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. 如何使用PHP將html錶鏈接到mysql表
- 3. 鏈接HTML表與MySQL表
- 4. 如何將$ userid添加到HTML鏈接
- 5. 如何讓CSS鏈接到HTML?
- 6. 如何將mysql'id'鏈接到html元素
- 7. 我如何添加鏈接到HTML
- 8. CSS鏈接到HTML
- 9. 如何使用HTML->鏈接鏈接到另一個表
- 10. 如何更改HTML文件的鏈接到本地鏈接
- 11. 如何將HTML頁面連接到MySQL
- 12. HTML鏈接將不會鏈接到http
- 13. 如何轉換html鏈接?
- 14. 鏈接如何PHP/HTML
- 15. 如何鏈接HTML部分?
- 16. 如何使父HTML中的樣式錶鏈接到子HTML HTML
- 17. MySQL如何鏈接表
- 18. 如何鏈接表mysql
- 19. 加載HTML鏈接到DIV
- 20. HTML鏈接到文本框
- 21. 將Javascript鏈接到HTML
- 22. jquery未鏈接到html
- 23. 加載HTML鏈接到div?
- 24. 將HTML鏈接到CSS類
- 25. 鏈接到桑巴股HTML
- 26. xml鏈接到HTML div
- 27. 鏈接到當前頁html
- 28. CSS沒有鏈接到HTML
- 29. JQuery沒有鏈接到HTML?
- 30. DOM 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