php載入mysql
用ajax調用php。
查詢按鈕點擊時觸發該事件。
$(function(){
$("#querybtn").click(function(){
$.ajax({
type: "post",
url: "你的php處理.php",
data: 如果需要參數在此拼裝,
success:function(data){
在此判斷一下data
如果data的值回調了,就顯示數據,否則就顯示數據載入中或者進度條(具體樣式可以根據需要設置)。
},
error: function(XMLHttpRequest, textStatus, errorThrown) {
alert(errorThrown);
}
});
});
});
② PHP怎麼連接MySQL
PHP連接mysql資料庫是PHP新手們必須要掌握的一項技能,只要掌握了PHP對資料庫進行增刪改查等操作,就可以寫出一些簡單且常見的程序。如留言表,新聞頁等。本篇文章主要給大家詳細介紹PHP連接Mysql資料庫的兩種常用方法。
下面我們通過具體的代碼示例來給大家詳細介紹兩種PHP連接mysql資料庫的方法。
mysqli連接資料庫和pdo連接資料庫。
第一種方法:使用mysqli連接mysql資料庫
代碼實例如下:
<?php
$host='127.0.0.1';
$user='root';
$password='root';
$dbName='php';
$link=new mysqli($host,$user,$password,$dbName);
if ($link->connect_error){
die("連接失敗:".$link->connect_error);
}
$sql="select * from admins";
$res=$link->query($sql);
$data=$res->fetch_all();
var_mp($data);
在經過一系列的連接操作後,我們再創建一個sql語句對其中數據表進行查詢檢驗。在上述代碼中,我們要先創建一些需要用到的變數,如資料庫用戶名、資料庫名密碼等。然後我們用面向對象的方式連接了名為php的資料庫。再通過if條件語句,connect-error方法判斷PHP連接資料庫是否成功。
這里我們先登錄phpmyadmin看看是否存在php資料庫,從下圖可以知道是存在php這個資料庫的。
PHP連接Mysql步驟以上就是關於PHP連接資料庫查詢數據的兩種常用方法詳解,更多相關教程請訪問php中文網mysql視頻教程,歡迎參考學習
③ PHP5不能載入MySQL
收集了幾條對策,希望對你能有所幫助:
1.在PHP.IHI中打開MYSQL.DLL的載入項
自5開始.默認不再打開MYSQL.DLL了
2.php5ts.dll要復制到windows目錄下
3.修改php.ini文件
除了要除去extension=php_mysql.dll的注釋符外還要添加extension=php_mysqli.dll項,PHP5中連接MySQL需要添加mysqli這個擴展!
4.libmysql.dll拷到system32下
5.
5.1.在你的php.ini中設定你的extensions的路徑:如e:/php5/ext/
5.2.將php_mysql.dll復制到上面給定的目錄。
5.3.將php5目錄下的libmysql.dll復制到win/system/如果你以apache的方式載入php也可以把該文件放在apache目錄。
5.4.重新啟動apache或iis
還有很多建議在下面的網址里,找找看吧
祝你好運
④ 請問下PHP.ini要怎樣設置才能載入MYSQL
extension_dir已經設置好了。至於apache配置文件,應該怎樣設置呢?
把php.iniPHP5
與
MySQL
支持
LoadFile
⑤ 用php如何連接MySQL資料庫
php鏈接mysql必備條件:
已安裝mysql資料庫;
檢查php環境是否已開啟mysql擴展(一般情況下是開啟的);
檢查方法:a.使用phpinfo();函數,看有沒有mysql項;b.打開php.ini文件,檢查php_mysql.dll前分號是否已取掉。
php鏈接代碼如下:
<?php
//設置編碼格式header("Content-type:text/html;charset=utf-8");//定義資料庫主機地址$host="localhost";//定義mysql資料庫登錄用戶名$user="root";//定義mysql資料庫登錄密碼$pwd="";//鏈接資料庫$conn=mysql_connect($host,$user,$pwd);//對連接進行判斷if(!$conn){die("資料庫連接失敗!".mysql_errno());}else{echo"資料庫連接成功!";}?>
⑥ linux下的php到底是怎麼載入mysqli模塊的
添加擴展的基本步驟:
1、進入PHP源代碼目錄:# cd /tmp/php-5.2.14/
2、再進入要添加的mysqli擴展源碼目錄:# cd ext/mysqli/
2、調用已經編譯好的php裡面的phpize:# /usr/local/php/bin/phpize
3、然後configure:# ./configure --with-php-config=/usr/local/php/bin/php-config --with-mysqli=/usr/local/MySQL/bin/mysql_config
(/usr/local/mysql 為mysql的安裝目錄)
4、make && make install
5、編譯之後,自動把mysqli.so放到了默認的php擴展目錄下,我的為 /usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/
(phpinfo可查看或者執行命令/usr/local/php/bin/php-config --extension-dir )
再修改php.ini 找到extension_dir 默認路徑為 extension_dir="./" 我修改後才啟動載入的
在下面添加extension = "mysqli.so" 保存即可
extension_dir="/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/"
extension = "mysqli.so"
6、重啟apache:# service httpd restart
⑦ 如何在PHP中連接MySQL資料庫
方法/步驟
首先,新建一個php_mysql.php的文件
其次,查看你的mysql服務是否打開,或者客戶端的mysql能夠正常打開。
滑鼠右鍵我的電腦--》管理--》服務和應用程序--》服務--》找到你的mysql服務,看看是不是啟用狀態。
也可以打開運行,輸入 mysql -u root(用戶名) -p 123456(密碼)
看看能不能打開客戶端。
如果上面的可以了,那麼我們就進入正題了,php連接mysql代碼實例。
最後運行這個文件,看看我的運行結果吧。
⑧ PHP就是不載入mysql
LZ,我覺得你應該清潔一下,把現在有關的都刪除吧~!安裝PHP,不用拷文件拷來拷去的~!一個也不用!我從來都是這樣裝,從來沒拷過什麼libmysql.dll到system32下,這個真的不需要。
首先,還是看一下php的INSTALL.TXT吧。
我的是APACHE環境,PHP.ini在原來的PHP目錄里,在httpd.conf加入
# For PHP 5 do something like this:
LoadMole php5_mole "C:/Program Files/Apache Software Foundation/php5/php5apache2_2.dll"
AddType application/x-httpd-php .php
# configure the path to php.ini
PHPIniDir "C:/Program Files/Apache Software Foundation/php5"
----
最後,記得改php.ini里的ext的目錄。不要什麼./ext這樣的,要全路徑。比如C:/Program Files/Apache Software Foundation/php5/ext
還有,打開mysql模塊,也不需要mysqli,這是兩個不同的模塊。mysqli是mysql improved增強型模塊(其實就是類操作而已)
-------------
我覺得你現在的工作應該是清潔你的電腦,不要讓C:\windows\里有什麼libmysql.dll之類的東西