技術提供:Blogger.

創意網頁設計,響應式網頁,部落格版型,資料庫,購物車,Bootstrap,RWD,html,css,php,jquery,MySQL,專營綠茶,紅茶,高山凍頂烏龍,阿里山杉林溪梨山大禹嶺茶及茶葉罐杯壺禮盒批發零售,兼營艋舺快遞,汽機車外送,中央果菜市場,環南市場,迪化街等地代購採買及各項代理服務! 孟甲服務專線:0952-916626
E-mail:roberchen3@gmail.com


你是獵物還是獵人 專業的網頁設計 值得您信賴的夥伴

~歡迎轉載,但請註明來源網站名稱和網址,文章若有侵權,請來信告知,我們會盡快處理~

"你是獵人還是獵物?"

Related Posts Plugin for WordPress, Blogger...

iframe嵌入網頁

~歡迎轉載,但請註明來源網站名稱和網址,文章若有侵權,請來信告知,我們會盡快處理~

"你是獵人還是獵物?"

Related Posts Plugin for WordPress, Blogger...

淺談php mysql與mysqli連結資料庫及查詢資料表及內文列印的不同語法

mysql資料庫連結語法
<?php
$dbhost="localhost";
$dbuser="root";
$dbpass="";


$dberror1="Could Not Connect to Your Database";
$dberror2="Could Not Find Your Table";

mysql_pconnect($dbhost,$dbuser,$dbpass) or die ($dberror1);
$select_db=mysql_select_db('資料庫名稱') or die($dberror2);
mysql_query("SET NAMES UTF8");
if(isset($_POST['uCheck']) and isset($_POST['pCheck'])) {
if(isset($_POST['remember'])) {
//設定一名稱為rmUsername的cookie,記錄輸入的使用者帳號,保存期限30天
setcookie("rmUsername",$_POST['uCheck'],time()+3600*24*30);
//設定一名稱為rmPassword的cookie,記錄輸入的使用者密碼,保存期限30天
setcookie("rmPassword",$_POST['pCheck'],time()+3600*24*30);
}else{
setcookie("rmUsername",'', time()); //刪除記錄帳號的Cookie
setcookie("rmPassword",'', time()); //刪除記錄密碼的Cookie
}
}
?>

mysqli資料庫連結語法
<?php
$dbhost="localhost";
$dbuser="root";
$dbpass="";
$dberror1="Could Not Connect to Your Database";
$dberror2="Could Not Find Your Table";
$Conn=mysqli_connect($dbhost,$dbuser,$dbpass) or die ($dberror1);
$select_db=mysqli_select_db($Conn,'資料庫名稱') or die($dberror2);
mysqli_query($Conn,'set names utf8');
if(isset($_POST['uCheck']) and isset($_POST['pCheck'])) {
if(isset($_POST['remember'])) {
//設定一名稱為rmUsername的cookie,記錄輸入的使用者帳號,保存期限30天
setcookie("rmUsername",$_POST['uCheck'],time()+3600*24*30);
//設定一名稱為rmPassword的cookie,記錄輸入的使用者密碼,保存期限30天
setcookie("rmPassword",$_POST['pCheck'],time()+3600*24*30);
}else{
setcookie("rmUsername",'', time()); //刪除記錄帳號的Cookie
setcookie("rmPassword",'', time()); //刪除記錄密碼的Cookie
}
}
?>


mysql資料表查詢及內文列印語法
<?php
$row_web_shop=mysql_query("Select * FROM shop2pic");//資料表查詢
$web_shop= mysql_num_rows($row_web_shop);//函数返回结果集中行的数目
?>

<?php do { ?>
<?php  if ($web_shop ['shop2pic_pic'] !== NULL){ ?>
    <div style="margin-left:10px;width:650px;">
    <li  style="list-style-type:none;word-break:break-all;font-size:14px;margin-top:0px; border-bottom:#B3D983 0px solid ;margin-right:20px;float:left;height:150px;"  >
<img style="border:0px blue solid;width:120px;" src="images/shop/<?php echo $web_shop['shop2pic_pic']; ?>" title="<?php echo $web_shop['p_color']; ?>"/>
    <p style="border:0px red solid;margin-top:10px;height:20px;width:100px;overflow:hidden;text-align:center"> <b><?php  echo mb_substr(strip_tags( $web_shop['p_color']),0,20,"UTF-8");?></b> <!--echo列印陣列行數的數目-->    
      </p>
     </li>
</div>
    <?php } // Show if recordset not empty ?>
   <?php } while ($web_shop = mysql_fetch_assoc($row_web_shop)); ?>      

mysqli資料表查詢及內文列印語法
<?php
$row_web_shop=mysqli_query($conn_web,"Select * FROM shop2pic");//資料表查詢
$web_shop= mysqli_num_rows($row_web_shop);//函数返回结果集中行的数目
?>

<?php do { ?>

<?php  if ($web_shop ['shop2pic_pic'] !== NULL){ ?>
 
    <li  style="list-style-type:none;word-break:break-all;font-size:14px;margin-top:0px; border-bottom:#B3D983 0px solid ;margin-left:10px;float:left;"  >
<img style="border:0px blue solid;height:100px;width:100px;" src="images/shop/<?php echo $web_shop['shop2pic_pic']; ?>" title="<?php echo $web_shop['p_color']; ?>"/>
    <p style="border:0px red solid;margin-top:10px;height:20px;width:100px;overflow:hidden;text-align:center"> <b><?php  echo mb_substr(strip_tags( $web_shop['p_color']),0,20,"UTF-8");?></b> <!--echo列印陣列行數的數目-->    
      </p>
     </li>            
    <?php } // Show if recordset not empty ?>  
   <?php } while ($web_shop = mysqli_fetch_assoc($row_web_shop)); ?>
~歡迎轉載,但請註明來源網站名稱和網址,文章若有侵權,請來信告知,我們會盡快處理~

"你是獵人還是獵物?"

Related Posts Plugin for WordPress, Blogger...

淺談php mysql與mysqli的差別及語法 數據資料庫查詢

查詢時返回查詢到數據行數:mysqli_num_rows
數據操作是影響的行數:mysqli_affected_rows
mysqli_fetch_row:獲取一條數據的索引數組
mysqli_fetch_assoc:獲取一條數據的關聯數組
mysqli_fetch_array:獲取一條數據的指定數組

php5.6.4是php5版本的最後修訂,php5.6.4之後就直接升級到php7版本,
php5版本是採用mysql資料庫語法,php5.6.4之後的版本(含php5.6.4)是採用mysqli語法
mysqli是mysql與import簡稱

一、MySQL與mysqli區別:

1.MySQL是非持繼連線函式,MySQL每次連結都會開啟一個連線的程序。

2.mysqli是永遠連線函式,mysqli多次執行mysqli將使用同一連線程序,從而減少了伺服器的開銷。
mysqli封裝了諸如事務等一些高階操作,同時封裝了DB操作過程中的很多可用的方法。

二、MySQL與mysqli用法:

1. MySQL(過程方式):

$conn = mysql_connect(‘localhost’, ‘user’, ‘password’); //連線mysql資料庫  

mysql_select_db(‘data_base’);  //選擇資料庫  

$result = mysql_query(‘select from data_base’);//第二個可選引數,指定開啟的連線  

$row = mysql_fetch_row( $result ) ) //只取一行資料  

echo $row[0]; //輸出第一個欄位的值  

mysqli以過程式的方式操作,有些函式必須指定資源,比如mysqli_query(資源標識,SQL語句),
並且資源標識的引數是放在前面的,而mysql_query(SQL語句,’資源標識’)的資源標識是可選的,
預設值是上一個開啟的連線或資源。

2. mysqli(物件方式):  

$conn = new mysqli(‘localhost’, ‘user’, ‘password’,’data_base’);  //要使用new操作符,最後一個引數是直接指定資料庫  

//假如構造時候不指定,那下一句需要$conn -&gt; select_db(‘data_base’)實現  

$result = $conn -&gt; query( ‘select from
data_base’ );  

$row = $result -&gt; fetch_row(); //取一行資料  

echo row[0]; //輸出第一個欄位的值

使用new mysqli(‘localhost’, usenamer’, ‘password’, ‘databasename’);會報錯,提示如下:

Fatal error: Class ‘mysqli’ not found in …

一般是mysqli是沒有開啟的,因為mysqli類不是預設開啟的,win下要改php.ini,去掉php_mysqli.dll前的;
,linux下要把mysqli編譯進去。

三、mysql_connect()與mysqli_connect()

1.使用mysqli,可以把資料庫名稱當作引數傳給mysqli_connect()函式,也可以傳遞給mysqli的建構函式;

2.如果呼叫mysqli_query()或mysqli的物件查詢query()方法,則連線標識是必需的。

~歡迎轉載,但請註明來源網站名稱和網址,文章若有侵權,請來信告知,我們會盡快處理~

"你是獵人還是獵物?"

Related Posts Plugin for WordPress, Blogger...

室內設計 101時尚舍 happy玩家 中華民國兩岸消費者權益保護協會 孟甲部落格 孟氏洋行 AMCT 骨節 雅弈 統愛眼鏡大批發