真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯網站制作重慶分公司

php轉換mysql數據 php中的數據類型進行轉換有兩種方式

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

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

創(chuàng)新互聯建站專注于太湖網站建設服務及定制,我們擁有豐富的企業(yè)做網站經驗。 熱誠為您提供太湖營銷型網站建設,太湖網站制作、太湖網頁設計、太湖網站官網定制、小程序開發(fā)服務,打造太湖網絡公司原創(chuàng)品牌,更為您提供太湖網站排名全網營銷落地服務。

最近需要把一個以前的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))

//循環(huán)初始的集合$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數據轉為數組

首先定義一個數組,然后遍歷數據表,把相應的數據放到數組中,最后通過json_encode()轉化數組

json_encode() 函數的功能是將數值轉換成json數據存儲格式。

例如:

?php

//定義一個數組,用于保存讀取到的數據

$array = array();

$query = mysql_query("select * from table");

//遍歷數據表

while($rows = mysql_fetch_array($query)){

//可以直接把讀取到的數據賦值給數組或者通過字段名的形式賦值也可以

$array[] = $rows;

$array[$rows['id']] = $rows;

}

print_r($array);

//最后通過json_encode()轉化數組

echo json_encode($array);

?

如何用php調用mysql中的數據

大概的基本流程如下:

連接數據庫,再加一個判斷。

選擇數據庫

讀取表

輸出表中數據

下面是代碼:

?php

$con

=?mysql_connect("localhost","root","abc123");

/*

localhost

是服務器

root

是用戶名?abc123

是密碼*/?

if

(!$con)

{

die("數據庫服務器連接失敗");

}

/*?這就是一個邏輯非判斷,如果錯誤就輸出括號里的字符串

*/?

@mysql_select_db("a",?$con);?

/*?選擇mysql服務器里的一個數據庫,假設你的數據庫名為?a*/?

$sql?=?"SELECT?*?FROM

qq";?

/*

定義變量sql,?"SELECT?*?FROM?qq"

是SQL指令,表示選取表qq中的數據?*/?

$result

=?mysql_query($sql);

//執(zhí)行SQL語句,獲得結果集?

/*下面就是選擇性的輸出打印了,由于不清楚你的具體情況給你個表格打印吧*/

//打印表格?

echo

"table

border=1";?

while(

$row

=

mysql_fetch_array($result)

)

/*逐行獲取結果集中的記錄,得到數組row?*/

{

/*數組row的下標對應著數據庫中的字段值?*/

$id

=

$row['id'];?

$name

=

$row['name'];?

$sex

=

$row['sex'];?

echo

"tr";?

echo

"td$id/td";?

echo

"td$name/td";?

echo

"td$sex/td";?

echo

"/tr";?

}?

echo

"table

/";?

?

如果你的switch是表頭,就定義這個表頭字段,然后輸出。

你可以去后盾人平臺看看,里面的東西不錯


網站名稱:php轉換mysql數據 php中的數據類型進行轉換有兩種方式
URL標題:http://weahome.cn/article/ddecpes.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部