php mysql簡單留言,適合新手

2021-09-21 05:19:35 字數 1948 閱讀 2771

<

html

>

<

head

>

<

title

>

title

>

<

style

>

p,textarea

style

>

head

>

<

body

>

<

form

action

="submit.php"

method

="post"

>

<

p>名字:<

input

type

="text"

name

="username"

/>

p>

<

ptextarea

cols

="30"

rows

="5"

name

="comment"

/>

textarea

>

p>

<

input

type

="submit"

value

="提交"

/>

form

>

php

$con=@mysql_connect('localhost','root','');

mysql_query('set names utf8');

mysql_select_db('guestbook',$con);

$sql='select * from comment';

$res=mysql_query($sql);

$array=array();

while($row=@mysql_fetch_array($res))

?>

body

>

html

>

下面是php指令碼

<?php 

$user = $_post['username'];

$comment = $_post['comment'];

print_r($_post

);$con=@mysql_connect('localhost','root','');

mysql_query('set names utf8');

if(mysql_select_db('guestbook',$con

))else

}?>

資料表的結構

**要點

1.textarea可以設定大小,rows代表行數,cols代表列數

2.insert語句插入的列名不用引號,可能識別不出,反正我去掉引號就能插入了

$sql="insert into comment(user,comment) values('$user','$comment')";

3.mysql_query對select,show,explain,describe語句返回資源型別

對其他語句返回true or false,記住及時變換

4.php跳轉** header("location:/index.php");

5.設定mysql字符集mysql_query('set names utf8');

6.mysql從select取出來的資源用mysql_fetch_array結合while遍歷

while($row=@mysql_fetch_array($res))

7.mysql經常報錯,是一些函式即將被棄用,看哪個報錯,在前面加上@符號遮蔽掉就可以了

PHP Mysql 實現留言板

這其中後台需要便於讀寫資料的乙個工具,我選擇mysql資料庫來幫助我完成這些事。我寫了主要是三個php檔案,分別是 conn.php 連線資料庫 1.準備建立資料庫表的結構,下面是我的表結構在phpmyadmin下的截圖 create table 表名稱 列名稱1 資料型別,列名稱2 資料型別,列名...

PHP Mysql 實現留言板

這其中後台需要便於讀寫資料的乙個工具,我選擇mysql資料庫來幫助我完成這些事。我寫了主要是三個php檔案,分別是 conn.php 連線資料庫 1.準備建立資料庫表的結構,下面是我的表結構在phpmyadmin下的截圖 create table 表名稱 列名稱1 資料型別,列名稱2 資料型別,列名...

PHP Mysql 實現留言板

這其中後台需要便於讀寫資料的乙個工具,我選擇mysql資料庫來幫助我完成這些事。我寫了主要是三個php檔案,分別是 conn.php 連線資料庫 1.準備建立資料庫表的結構,下面是我的表結構在phpmyadmin下的截圖 create table 表名稱 列名稱1 資料型別,列名稱2 資料型別,列名...