php傳數據到mysql php文件傳輸

php中的值怎么插入到mysql數據庫中

先要通過form表單將數據提交到php端

成都創新互聯公司于2013年開始,是專業互聯網技術服務公司,擁有項目成都網站制作、成都網站設計、外貿營銷網站建設網站策劃,項目實施與項目整合能力。我們以讓每一個夢想脫穎而出為使命,1280元突泉做網站,已為上家服務,為突泉各地企業和個人服務,聯系電話:028-86922220

連接mysql_connect('localhost','','')

$sql = "insert into table values (".$_POST['value'].")";

插入到數據庫:$res = mysql_query($sql);

PHP插入數據到mysql

mysql_query("insert into content ('name','time','content') values('$name','$dat' ,'$mycontent') " );

$result = mysql_query("SELECT * FROM content where 'name'='$name' ");

請將這兩行內所有有關 字段 加的單引號('')全部換成 符號(``),你這里是不能加''的,在數據庫中''中永遠被識別為字符串,而不是字段和表名. 而是字符串值的則必須要加單引號,'name'是錯誤的,'$name'是正確的.(最好這么寫'{$name}')

================================================

用下面的替換下那兩行句子吧

mysql_query("insert into `content` (`name`,`time`,`content`) values ('{$name}','{$dat}' ,'{$mycontent}');" );

$result = mysql_query("SELECT * FROM `content` where `name`='{$name}' ");

很關鍵的是我想問問你的time字段是字符串型的嗎? 如果不是,就需要將$dat的引號刪除了.

PHP把MSSQL數據導入到MYSQL的方法

本文實例講述了PHP把MSSQL數據導入到MYSQL的方法。分享給大家供大家參考。具體分析如下:

最近需要把一個以前的asp網站轉換成php的,但php是與mysql而我的asp與mssql的,結果就需要把mssql數據導入到mysql數據庫了,下面我自己寫了一個實例還抄了一個實例都不錯.

實例一,代碼如下:

復制代碼

代碼如下:?php

//國內的PNR碼連接

$hostname="127.0.0.1";

//MSSQL服務器的IP地址

服務器的名字

$dbuser="sa";

//MSSQL服務器的帳號

$dbpasswd="sa";

//MSSQL服務器的密碼

$dbname="aa";

//數據庫的名字

$conn

=

mssql_connect($hostname,$dbuser,$dbpasswd);

//連接MSSQL

mssql_select_db($dbname);

/*連接要訪問的數據庫

這里也可以寫做

$db=mssql_select_db($dbname,$conn);

*/

$sql

=

"select

*

from

Sheet1$";

//sql語句

$data

=

mssql_query($sql);

//把查詢的值集合在變量$data

while($Arr

=

mssql_fetch_object($data))

//循環初始的集合$Arr

{

$Airport=$Arr-Airport;

$citycode=$Arr-citycode;

$Chinesecityname=$Arr-Chinesecityname;

$Chinesecityjp=$Arr-Chinesecityjp;

$english=$Arr-english;

$countrycode=$Arr-countrycode;

$countryfullname=$Arr-countryfullname;

$Chauname=$Arr-Chauname;

//echo

$code;

$conn=mysql_connect("localhost","root","123456");//連接數據庫的帳號和端口號

mysql_query("SET

NAMES

'GBK'",$conn);

mysql_select_db("taojipiao2009",$conn);//

加載數據庫

//$sql="update

internationcode

set

jp='$aa'

where

Code='$Code'";

$sql="insert

into

internationcode(Airport,citycode,Chinesecityname,Chinesecityjp,english,countrycode,countryfullname,Chauname)

values('$Airport','$citycode','$Chinesecityname','$Chinesecityjp','$english','$countrycode','$countryfullname','$Chauname')";

//echo

$sql."br";

$result=mysql_query($sql);

}

//mssql_close($conn);

//關閉數據庫

?

參考代碼二,代碼如下:

復制代碼

代碼如下:?php

$mssql_link

=

mssql_connect($db_host,$db_msuser,$db_mspass)

or

die("mssql數據庫連接失敗");

mssql_select_db($db_msname,$mssql_link);

$mysql_link

=

mysql_connect($db_myhost,$db_myuser,$db_mypass)

or

die("mysql數據庫連接失敗".mysql_error());

mysql_select_db($db_myname,$mysql_link);

$msquery

=

mssql_query("select

top

1

*

from

buyok_produc",$mssql_link);

$vars

=

'';

$vals

=

'';

$cols

=

'';

while

($row

=

mssql_fetch_array($msquery,$mssql_link)){

$vals

=

'';

foreach($row

as

$key=$values){

$cols

.=

($cols

==

''

?

$key

:

','.$key);

$vals

.=

($vals

==

''

?

'''.$values.'','

:

'''.$values.'',');

//echo

$vals;

}

$vars

.=

($vars

==

''

?

'('.$vals.')'

:

',('.$vals.')');

}

$sql

=

"insert

into

`buyok_produc`

($cols)

values

$vars";

echo

$sql;

$aa=mysql_query($sql,

$mysql_link);

if

($aa){

echo

"successfully";

}else{

echo

"failed";

}

?

希望本文所述對大家的php程序設計有所幫助。

php獲取了數據,傳輸數據到MySQL沒有報錯,但MySQL數據庫無數據?

額 不好意思現在才看到 你看啊 你插入的字段是id這個id應該是int類型吧 然后你$a='test’還有你的是insert返回的應該是true 或者false 不應該是一個資源

望采納!

PHP 表單 提交數據到mysql

PHP? 提交表單,然后保存數據庫示例:

1.sql腳本:

create?database?company;

use?company;

create?table?employee(

id??int(11)?not?null?primary?key?auto_increment,

emp_name?varchar(20)?not?null,

emp_no?varchar(30)?not?null,

emp_job?varchar(50)

);

2.index.php代碼:

?php?

header("Content-type:text/html;charset=utf-8;");

//判斷是否提交表單

if(isset($_POST['btn'])){

//連接數據庫

$conn=mysql_connect("localhost","root","root");

if(!$conn){

die("數據庫連接錯誤!".mysql_error());

}

mysql_select_db("company");

mysql_query("set?names?utf8");

//獲取表單提交元素

$emp_name=$_POST['emp_name'];

$emp_no=$_POST['emp_no'];

$emp_job=$_POST['emp_job'];

//驗證表單元素,然后入庫操作

if($emp_name??$emp_no??$emp_job){

$sql="insert?into?employee

(emp_name,emp_no,emp_job)

values

('{$emp_name}','{$emp_no}','{$emp_job}')

";

$int=mysql_query($sql);

$suc_msg="font?color='green'數據插入成功!??/fonta?href='javascript:history.go(-1);'?返回?/a";

$err_msg="數據插入失敗";

exit?($int?$suc_msg:$err_msg);

}else{

exit?("提交數據全部為必填項!");

}

}

?

html

head

titlePHP?表單提交示例/title

meta?http-equiv="content-type"?content="text/html;charset=utf-8"?/

/head

body

form?id="myform"?action="?php?echo?$_SERVER['PHP_SELF']??"?method="post"

員工姓名:input?name="emp_name"?type="text"/br/

工號:input?name="emp_no"?type="text"/br/

工作職責:input?name="emp_job"?type="text"/br/

input?name="btn"?type="submit"?value="提交表單"/br/

/form

/body

/html

3.運行效果:

PHP 如何向 MySQL 發送數據

姓: input type=text name=first_name size=25 maxlength=25

名: input type=text name=last_name size=25 maxlength=25 p input type=submit /form /body /html當你輸入數據,并按下 submit 按鈕后,這個表單將把數據發送到 submitform.php(做為現在的主流開發語言)3 。再由這個 php(做為現在的主流開發語言) 腳本來處理收到的數據,下面就是 submitform.php(做為現在的主流開發語言)3 的代碼: html body ?php(做為現在的主流開發語言)

MySQL(和PHP搭配之最佳組合)_connect (localhost, username, password);

MySQL(和PHP搭配之最佳組合)_select_db (dbname);

MySQL(和PHP搭配之最佳組合)_query ("INSERT INTO tablename (first_name, last_name)

VALUES ($first_name, $last_name)");print ($first_name);

print (" ");

print ($last_name);

print (" p");

當你按下 submit 之后,可以看到你輸入的名字被顯示在一個新的頁面中。再看一看瀏覽器的URL 欄,它的內容應該是像這樣的:

… /submitform.php(做為現在的主流開發語言)3?first_name=Fredlast_name=Flintstone

因為我們用到的是表單 GET 方法,因此數據是通過 URL 來傳送到 submitform.php(做為現在的主流開發語言)3的。顯然, GET 方法是有局限性的,當要傳遞的內容很多時,就不能用 GET 了,只能用 POST 方法。但不管用什么方法,當數據傳送完成后, php(做為現在的主流開發語言) 自動的為每一個表單中的字段建立一個和他們的名字(表單的 name 屬性)相同的變量。

php(做為現在的主流開發語言) 變量都已用一個美元符號開頭的,這樣,在 submitform.php(做為現在的主流開發語言)3 腳本處理的過程中,就會有 $first_name 和 $last_name 這兩個變量了,變量的內容就是你輸入的內容。

我們來檢查一下你輸入的名字是否真的被輸入到數據庫中了。啟動 MySQL(和PHP搭配之最佳組合),在 MySQL(和PHP搭配之最佳組合) 提示符下輸入:

MySQL(和PHP搭配之最佳組合) select * from tablename;

你應該可以得到一個表,內容就是你剛才輸入的了:

+------------+------------+

| first_name | last_name |

+------------+------------+|柳 | 如風+------------+------------+

1 rows in set (0.00 sec)

腳本的開始兩行是:

MySQL(和PHP搭配之最佳組合)_connect (localhost, username, password);

MySQL(和PHP搭配之最佳組合)_select_db (dbname);

這兩個函數調用用來打開 MySQL(和PHP搭配之最佳組合) 數據庫,具體的參數的含義剛才已經說過了。

下面的一行是執行一個 SQL 語句 :

MySQL(和PHP搭配之最佳組合)_query ("INSERT INTO tablename (first_name, last_name)

VALUES ($first_name, $last_name)");MySQL(和PHP搭配之最佳組合)_query 函數就是用來對選定的數據庫執行一個 SQL 查詢。你可以在 MySQL(和PHP搭配之最佳組合)_query 函數中執行任何的 SQL 語句。

文章題目:php傳數據到mysql php文件傳輸
標題URL:http://m.kartarina.com/article14/dodsgge.html

成都網站建設公司_創新互聯,為您提供標簽優化域名注冊微信小程序App設計網站收錄外貿建站

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

商城網站建設
主站蜘蛛池模板: 99热门精品一区二区三区无码| 国产精品无码成人午夜电影| 无码人妻久久一区二区三区免费| 亚洲毛片av日韩av无码| YW尤物AV无码国产在线观看| 无码137片内射在线影院 | 国产V亚洲V天堂无码| 色综合久久无码五十路人妻| 无码人妻精品一区二区蜜桃| 成年无码av片完整版| 在线观看亚洲AV每日更新无码| 久久激情亚洲精品无码?V| 精品无码久久久久久尤物| 亚洲AV无码成H人在线观看| 久久午夜无码鲁丝片| 一本久道中文无码字幕av| 99精品人妻无码专区在线视频区| 国产精品一级毛片无码视频| 亚洲日韩精品无码专区加勒比☆ | av无码东京热亚洲男人的天堂| 亚洲av无码一区二区三区乱子伦| 波多野结衣VA无码中文字幕电影| 无码内射中文字幕岛国片| 久久久人妻精品无码一区| 67194成是人免费无码| 亚洲综合无码一区二区三区| 亚洲精品无码久久久久AV麻豆| 在线观看成人无码中文av天堂| 亚洲国产精品无码AAA片| 成在线人免费无码高潮喷水| 人妻少妇伦在线无码| 麻豆AV无码精品一区二区| 无码乱人伦一区二区亚洲一| 国产精品无码a∨精品| 熟妇人妻中文a∨无码| 国产亚洲精久久久久久无码AV| 亚欧无码精品无码有性视频| 国产精品无码久久av| 在线无码视频观看草草视频| 天堂无码久久综合东京热 | 无码乱人伦一区二区亚洲一 |