當前位置:首頁 » 編程語言 » php獲取sql數據
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

php獲取sql數據

發布時間: 2022-11-03 11:35:42

『壹』 php讀取sql文件導入資料庫

這樣寫就不會錯了,看看能否幫到你
<form id="form1" name="form1" method="post" action="" enctype="multipart/form-data">
<input type="file" name="textfield" id="textfield" />
<input type="submit" name="button" id="button" value="提交" />
</form>
<?
if($_POST['button']!=""){
$url=$_FILES['textfield']['tmp_name'];//獲取上傳來的文件地址
$sql=file_get_contents($url);//打開文件
sql($sql);//執行讀取函數
}
function sql($sql){
$conn=mysql_pconnect("localhost","root","123456");
mysql_select_db("shop",$conn);
mysql_query("set names utf8");

$R=mysql_query($sql);
while($v=mysql_fetch_array($R)){
echo $v['ai_id'];
echo "<hr>";
}
}

//sql($sql);
?>

『貳』 怎麼讓php從sql取出數據然後顯示在列表裡面

$sql = 'select name from table ';
$query=mysql_query($sql);
$columnNum = mysql_num_rows ( $query );//得到有多少條數據
$i = 0;
while ( $i < $columnNum ) {// 循環每個欄位
$colname = mysql_fetch_array($query);//獲取每個欄位信息信息
print_r($colname);//打單欄位信息
$i ++;
echo "<br>";
}

關鍵在於循環歷遍,要把mysql_fetch_array寫在循環裡面

『叄』 PHP執行SQL查詢怎麼做

$haha = M(),$res = $haha->query($sql)。

或 $res = $waw->execute($sql)。

$sql中包含了表名,實例化模型時可以為空。注意query是查功能,execute是增刪改功能。

『肆』 PHP查詢MYSQL的內容,並輸出結果

1、用navicat新建一個資料庫database1。

8、最後將mysql_query。php文件在瀏覽器中打開,查看查詢到資料庫中的內容的結果。

『伍』 php資料庫用一個sql取數據還是多個sql分開取數據好

php使用的資料庫一般是mysql,當數據量大於1000萬時,為了效率最好還會進行分表存儲
這要看你應用在什麼場合了,如果只是單純的數據處理,不需要取出來使用的話,可以直接在資料庫里操作,比如建十張表,根據特徵把1000萬條數據插入到不同的表裡。如insert into table_1 select * from table。
如果要取出來使用的話,建議寫執行腳本,在資料庫空閑時(如零點之後)執行該腳本,將處理的結果保存在另外一張表裡,再從這張表裡獲取想要的結果。

『陸』 php 獲取 sql 數據類型

describetablename;//獲取表結構信息
describetablenamefieldname;//獲取表的某個欄位結構信息
比如:describeusersusername;//獲取users表的username欄位的結構信息
返回:array(
'Field'=>'username',
'Type'=>'varchar(50)',
'Null'=>'NO',
'Key'=>'UNI',
'Default'=>'',
'Extra'=>''
)

『柒』 PHP獲取sql數據表並顯示在頁面上

首先計算出總條數,
$query = mysql_query("select * from my_lyb");
$maxclou = mysql_num_rows($query);
算出總頁數,
$maxpage = ceil($maxclou/5);

用get方法獲得當前頁(如果為空,默認第一頁),算出上頁 下一頁

『捌』 如何在php當中提取sql某一行的數據

//公共的獲取一條記錄的方法
public function fetchOne($sql,$type=3)
{
//定義常量數組
$types = array(
1 => MYSQL_NUM,
2 => MYSQL_BOTH,
3 => MYSQL_ASSOC
);

//執行SQL語句,返回結果集
$result =mysql_query($sql);

//返回結果(一維數組)
return mysql_fetch_array($result,$types[$type]);
}

『玖』 php怎麼獲得mysql資料庫的數據

首先你要看php.ini有沒有開啟mysql的拓展函數庫,然後mysql_connect()連接資料庫,mysql_query("set names utf8");設置編碼格式,然後mysql_select_db()設置查詢的資料庫
mysql_query()執行sql語句,mysql_fetch_array()或者mysql_fetch_assoc()或者mysql_fetch_num()獲取結果集,mysql_close()最後關閉資料庫連接,明白了么

『拾』 php sql讀取資料庫

<?php
$str=$_GET['b'];
$sql
=
"SELECT
*
FROM
`zz`
where
b=$str";
$results=mysql_query($sql);
while($row
=
mysql_fetch_array($results))
{
echo($row['a']."<br>");
}
?>