国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

首頁 微信小程序 微信開發(fā) php微信公眾號開發(fā)(2)百度BAE搭建和數(shù)據(jù)庫使用

php微信公眾號開發(fā)(2)百度BAE搭建和數(shù)據(jù)庫使用

Jan 03, 2017 am 09:09 AM

微信越來越火,今天開始學(xué)習(xí)微信公眾號開發(fā),在開發(fā)之前,假如你已經(jīng)了解PHP知識和HTML/css等技術(shù)。

1.申請微信公眾號:地址https://mp.weixin.qq.com/

注冊前需要手拿身份證照片半身像,保證身份證信息看清楚,我用iPhone 4s拍的可以使用,千萬不要美化照片,原裝即可,又不是相親。

填寫相關(guān)信息,真實即可,在7個工作日審核是否通過,一般兩三天就知道結(jié)果,如果不通過,重新提交即可,你只有一共4次機會,要注意。

一個人可以申請兩個公眾號,因為手機號和身份證都只能登記2次。

注冊要使用郵箱Email,所以提前申請,郵箱是用來驗證的,也是登陸號碼。

個人用戶只能申請訂閱號,政府,企業(yè),媒體可以申請服務(wù)號,兩種開發(fā)基本一樣,不過服務(wù)好更多功能,我們只能選擇訂閱號。

申請通過后,登錄,先給你的賬號上傳一張頭像,注意要和你的賬號主題一樣。以及可以綁定微博等等。

2申請百度BAE,類似新浪SAE,兩個操作差不多,這里用BAE作為例子。

申請地址:http://developer.baidu.com/

注冊個人類型即可,沒有啥說的,基本沒啥問題。

通過申請以后,你就可以使用百度BAE了,百度bae可以建站或作為開發(fā)應(yīng)用的服務(wù)端平臺,提供有很多接口。

找到管理中心-》云平臺管理-》右上角快速創(chuàng)建應(yīng)用:

填寫應(yīng)用名稱,接入方式選擇移動應(yīng)用,確定即可。

應(yīng)用生成,就可以對應(yīng)用設(shè)置云環(huán)境,也就是哪種語言來開發(fā),這里選擇php。

熟悉一下后臺,提供有很多功能。后面詳細介紹,這里只是預(yù)備知識!

上面主要是一些準(zhǔn)備知識,接著還是準(zhǔn)備知識,開發(fā)微信也可以不使用數(shù)據(jù)庫,但是要想搭建一些查詢類應(yīng)用,就可能使用到數(shù)據(jù)庫操作,所以本節(jié)主要涉及到百度BAE上面的數(shù)據(jù)庫表的創(chuàng)建,插入數(shù)據(jù),修改數(shù)據(jù),刪除數(shù)據(jù),刪除表,以及事務(wù)操作。

開發(fā)前去bae創(chuàng)建應(yīng)用,然后添加數(shù)據(jù)庫MySQL,就會自動生成一個數(shù)據(jù)庫名稱,是一串字符串。

這里使用mysqli,測試,MySQL差不多。

$dbname = "tIXZeAfkXSSgYzKuMwGZ";//百度bae數(shù)據(jù)庫 這就是生成的數(shù)據(jù)庫,要替換成自己的
  
 /*從環(huán)境變量里取出數(shù)據(jù)庫連接需要的參數(shù)*/
 $host = getenv('HTTP_BAE_ENV_ADDR_SQL_IP');
 $port = getenv('HTTP_BAE_ENV_ADDR_SQL_PORT');
 $user = getenv('HTTP_BAE_ENV_AK');
 $pwd = getenv('HTTP_BAE_ENV_SK');
  
 $db= new mysqli($host,$user,$pwd,$dbname,$port);
 if(mysqli_connect_errno()){
  die("coonet error").mysqli_connect_errno();
 }else{
  echo 'ok';
 }
$db->query("set names utf8");

這就是百度bae數(shù)據(jù)庫連接,接著就可以使用mysqli相關(guān)數(shù)據(jù)庫方法去操作了。

1.創(chuàng)建表

$sql = "create table if not exists t_mysql(
 id int(10) primary key AUTO_INCREMENT,
 no int(10),
 name VARCHAR(255))";
$result = $db->query($sql);
if($result){
 echo "創(chuàng)建表成功";
}

2.插入

$sql ="insert into t_mysql(id,no,name) values(null,1,'你好')";
$result = $db->query($sql);
if($result){
 echo '插入成功';
}

3.修改

$sql ="update t_mysql set name='重活' where id=1";
$result = $db->query($sql);
if($db->affected_rows>0 && $result){
 echo '修改成功';
}

4.刪除

$sql ="delete from t_mysql where id=4";
$result = $db->query($sql);
if($result && $db->affected_rows>0){
 echo '刪除成功';
}

5.查詢

$sql = "select * from t_mysql";  
$result = $db->query($sql);  
if($result){  
 $row = $result->fetch_row(); //索引數(shù)組 $r[0]  
 print_r($row);  
}

6.刪除表

$sql = "drop table if exists t_mysql";  
$result = $db->query($sql);  
if($result){  
 echo "刪除表成功";  
}

7.事務(wù)(注意只有innoDB引擎支持 myisam不支持事務(wù))

$db->autocommit(FALSE);  
$result1 = $db->query("insert into t_mysql values(null,3,'2333')");  
$result2 = $db->query("insert into t_mysql values(null,5,'44433')");  
if($result1 && $result2){  
 $db->commit();  
 echo 'ok';  
}else{  
 $db->rollback();  
}

上面就是BAE的基本操作,其實就是一般php操作數(shù)據(jù)庫,足夠在上邊搭建一般的微信應(yīng)用了。

文件下載http://xiazai.jb51.net/201612/yuanma/baemysqli(jb51.net).rar

外篇

mysql數(shù)據(jù)庫連接代碼

<?php
 
 $dbname = "tIXZeAfkXSSgYzKuMwGZ";//百度bae數(shù)據(jù)庫
  
 /*從環(huán)境變量里取出數(shù)據(jù)庫連接需要的參數(shù)*/
 $host = getenv(&#39;HTTP_BAE_ENV_ADDR_SQL_IP&#39;);
 $port = getenv(&#39;HTTP_BAE_ENV_ADDR_SQL_PORT&#39;);
 $user = getenv(&#39;HTTP_BAE_ENV_AK&#39;);
 $pwd = getenv(&#39;HTTP_BAE_ENV_SK&#39;);
  
 /*接著調(diào)用mysql_connect()連接服務(wù)器*/
 $link = @mysql_connect("{$host}:{$port}",$user,$pwd,true);
 if(!$link) {
  die("Connect Server Failed: " . mysql_error());
 }
 /*連接成功后立即調(diào)用mysql_select_db()選中需要連接的數(shù)據(jù)庫*/
 if(!mysql_select_db($dbname,$link)) {
  die("Select Database Failed: " . mysql_error($link));
 }
 else{
  echo &#39;ok&#39;;
 }
 mysql_query("set names utf8");//設(shè)置編碼utf8
?>

以上就是php微信公眾號開發(fā)(2)百度BAE搭建和數(shù)據(jù)庫使用的內(nèi)容,更多相關(guān)內(nèi)容請關(guān)注PHP中文網(wǎng)(m.miracleart.cn)!


本站聲明
本文內(nèi)容由網(wǎng)友自發(fā)貢獻,版權(quán)歸原作者所有,本站不承擔(dān)相應(yīng)法律責(zé)任。如您發(fā)現(xiàn)有涉嫌抄襲侵權(quán)的內(nèi)容,請聯(lián)系admin@php.cn

熱AI工具

Undress AI Tool

Undress AI Tool

免費脫衣服圖片

Undresser.AI Undress

Undresser.AI Undress

人工智能驅(qū)動的應(yīng)用程序,用于創(chuàng)建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用于從照片中去除衣服的在線人工智能工具。

Clothoff.io

Clothoff.io

AI脫衣機

Video Face Swap

Video Face Swap

使用我們完全免費的人工智能換臉工具輕松在任何視頻中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的代碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

功能強大的PHP集成開發(fā)環(huán)境

Dreamweaver CS6

Dreamweaver CS6

視覺化網(wǎng)頁開發(fā)工具

SublimeText3 Mac版

SublimeText3 Mac版

神級代碼編輯軟件(SublimeText3)

熱門話題

Laravel 教程
1601
29
PHP教程
1502
276
Scrapy實現(xiàn)微信公眾號文章爬取和分析 Scrapy實現(xiàn)微信公眾號文章爬取和分析 Jun 22, 2023 am 09:41 AM

Scrapy實現(xiàn)微信公眾號文章爬取和分析微信是近年來備受歡迎的社交媒體應(yīng)用,在其中運營的公眾號也扮演著非常重要的角色。眾所周知,微信公眾號是一個信息和知識的海洋,因為其中每個公眾號都可以發(fā)布文章、圖文消息等信息。這些信息可以被廣泛地應(yīng)用在很多領(lǐng)域中,比如媒體報道、學(xué)術(shù)研究等。那么,本篇文章將介紹如何使用Scrapy框架來實現(xiàn)微信公眾號文章的爬取和分析。Scr

微信公眾號認證和不認證有哪些區(qū)別 微信公眾號認證和不認證有哪些區(qū)別 Sep 19, 2023 pm 02:15 PM

微信公眾號認證和不認證的區(qū)別在認證標(biāo)識、功能權(quán)限、推送頻率、接口權(quán)限和用戶信任度等方面。詳細介紹:1、認證標(biāo)識,認證公眾號會獲得官方頒發(fā)的認證標(biāo)識,即藍色V標(biāo)志,這個標(biāo)志可以增加公眾號的可信度和權(quán)威性,讓用戶更容易辨別真實的官方公眾號;2、功能權(quán)限,認證公眾號相比未認證的公眾號擁有更多的功能和權(quán)限,例如認證公眾號可以申請開通微信支付功能,實現(xiàn)在線支付和商業(yè)化運營等等。

Python中的爬蟲實戰(zhàn):微信公眾號爬蟲 Python中的爬蟲實戰(zhàn):微信公眾號爬蟲 Jun 10, 2023 am 09:01 AM

Python是一種優(yōu)雅的編程語言,擁有強大的數(shù)據(jù)處理和網(wǎng)絡(luò)爬蟲功能。在這個數(shù)字化時代,互聯(lián)網(wǎng)上充滿了大量的數(shù)據(jù),爬蟲已成為獲取數(shù)據(jù)的重要手段,因此,Python爬蟲在數(shù)據(jù)分析和挖掘方面有著廣泛的應(yīng)用。在本文中,我們將介紹如何使用Python爬蟲來獲取微信公眾號文章信息。微信公眾號是一種流行的社交媒體平臺,用于在線發(fā)布文章,是許多公司和自媒體推廣和營銷的重要工

用PHP構(gòu)建一個微信公眾號API接口 用PHP構(gòu)建一個微信公眾號API接口 May 13, 2023 pm 12:01 PM

在當(dāng)今互聯(lián)網(wǎng)時代,微信公眾號成為了越來越多企業(yè)的重要營銷渠道。想要自己的微信公眾號實現(xiàn)更多的功能,常常需要編寫相應(yīng)的接口。本文將以PHP語言為例,介紹如何構(gòu)建一個微信公眾號API接口。一、前置準(zhǔn)備在編寫微信公眾號API接口之前,需要開發(fā)者擁有一個微信公眾號的賬號,并且在微信公眾平臺中申請開發(fā)者接口權(quán)限。申請成功后,可以獲取到相關(guān)的開發(fā)者AppID和AppSe

如何使用Laravel開發(fā)一個基于微信公眾號的在線點餐系統(tǒng) 如何使用Laravel開發(fā)一個基于微信公眾號的在線點餐系統(tǒng) Nov 02, 2023 am 09:42 AM

如何使用Laravel開發(fā)一個基于微信公眾號的在線點餐系統(tǒng)隨著微信公眾號的廣泛應(yīng)用,越來越多的企業(yè)開始將其作為在線營銷的重要渠道。在餐飲行業(yè)中,開發(fā)一個基于微信公眾號的在線點餐系統(tǒng)能夠提高企業(yè)的效率和銷售額。本文將介紹如何使用Laravel框架來開發(fā)一個這樣的系統(tǒng),并提供具體的代碼示例。項目準(zhǔn)備首先,需要確保已經(jīng)在本地環(huán)境中安裝好了Laravel框架??梢酝?/p>

公眾號每天只能發(fā)一篇文章嗎 公眾號每天只能發(fā)一篇文章嗎 Jun 16, 2023 pm 02:04 PM

公眾號每天不是只能發(fā)一篇文章,每次最多可以發(fā)表八篇文章,多篇文章的發(fā)布方法:1、點擊左側(cè)的“素材管理”,再點擊“新建圖文素材”開始編輯第一篇文章;2、編輯完第一篇文章之后,點擊左側(cè)第一篇文章下面的+號,點擊“圖文消息”即可編輯第二篇文章;3、做完多圖文后,點擊“保管并群發(fā)”即可完成多篇文章的發(fā)布。

使用Go語言框架構(gòu)建微信公眾號應(yīng)用 使用Go語言框架構(gòu)建微信公眾號應(yīng)用 Jun 04, 2023 am 10:40 AM

隨著互聯(lián)網(wǎng)的普及和移動設(shè)備的廣泛使用,微信公眾號已經(jīng)成為了企業(yè)營銷必不可少的一部分。通過微信公眾號,企業(yè)可以實現(xiàn)輕松地與用戶互動,推廣產(chǎn)品和服務(wù),提高品牌知名度。為了更好地開發(fā)微信公眾號應(yīng)用,越來越多的開發(fā)者和企業(yè)選擇使用Go語言來構(gòu)建微信公眾號應(yīng)用。Go語言是一種由Google開發(fā)的編程語言,它的語法簡潔,適合構(gòu)建高性能、高并發(fā)的實時應(yīng)用程序。在簡單易用和

微信宣布規(guī)范'封建迷信風(fēng)氣,借宗教、風(fēng)水、運勢等噱頭斂財或博取關(guān)注”內(nèi)容 微信宣布規(guī)范'封建迷信風(fēng)氣,借宗教、風(fēng)水、運勢等噱頭斂財或博取關(guān)注”內(nèi)容 Aug 05, 2024 pm 10:26 PM

本站8月1日消息,微信公眾平臺運營中心今日發(fā)文稱,平臺發(fā)現(xiàn)部分運營者發(fā)布的文章中存在封建迷信風(fēng)氣,借宗教、風(fēng)水、運勢等噱頭斂財或博取關(guān)注,此類內(nèi)容極有可能對用戶造成誤導(dǎo)或財產(chǎn)損失。微信方面將采取持續(xù)巡查,一旦發(fā)現(xiàn)違規(guī)內(nèi)容將根據(jù)具體違規(guī)程度作出相應(yīng)處理。本站附違規(guī)案例如下:發(fā)布迷信類相關(guān)標(biāo)題,使用恐嚇、誘導(dǎo)等語氣夸大某行為的危害或負面影響?!鴪D源微信公眾平臺運營中心,下同文章提供算命、看相、占卜等帶封建迷信色彩服務(wù),并含付費項目,如售賣轉(zhuǎn)運消災(zāi)商品等。借提供相關(guān)服務(wù)的名義不正當(dāng)?shù)夭杉脩魝€人隱私信

See all articles