注:此php指令碼是根據帝國cms樣板製作的。其他php開源程式,慎用咯
例如:1、迴圈讀取資料表內固定條數資訊的標題鏈結,可以單錶也可以多表
需要步驟:
2、配置php迴圈讀取資料庫檔案:baidutuisong.php:
①資料表名(這裡是在config.php內的資料表名1~資料表名5)
如遇到下面情況(一般帝國cms後台沒有繫結網域名稱可能會出現):
出現這種情況,php指令碼呼叫欄位內值沒有主網域名稱,推送錯誤,這時我們關注一下」第四個表的mysql呼叫「與前三個表的不同處,修改:
$otherlinknew = "主網域名稱".$otherlinkresult[0];
array_push($urls,$otherlinknew);
使用效果圖:
實際操作及完整**:
1、鏈結資料庫
$count=mysql_connect(資料庫位址,資料庫使用者名稱,資料庫使用者名稱密碼);
案例:$conn=mysql_connect($host,$root,$dbpassword); //鏈結資料庫
if(!$conn){ //判斷資料庫是否連線成功
echo "資料庫連線失敗!請檢查".mysql_error();
mysql_query("set name utf8");
2、迴圈出資料表內鏈結(這裡以帝國cms為例)
$urls=array(); //建立乙個空的陣列存放鏈結
$zongshu = 300;// 一共迴圈多少鏈結
mysql_select_db($dbname,$conn);
for($i=0,$i
$urlsql = "select titleurl from phome_ecms_news order by id desc limit ".$i.",1";
$sqlresult = mysql_fetch_array(mysql_query($urlsql));
if(!empty($sqlresult[0])){
array_push($urls,$newresult[0]);
else {
echo "無值哦!"
$urls 的陣列我們前面已經建立的這裡呢就不需要了刪掉。ok
下面是完整的**:
header("content-type:text/html;charset=utf-8");
$host = "localhost";
$root = "root"; /*mysql使用者名稱*/
$password = ''; /*musql使用者名稱密碼*/
$dbname = 'empirecms'; /*以帝國cms的新聞表為例*/
$coun = mysql_connect($host,$root,$password) or die("資料庫連線失敗".mysql_errno().":".mysql_error());
mysql_query("set name utf8");
$urls = array();
$zongshu = 300;// 一共迴圈多少鏈結
mysql_select_db($dbname,$coun);
for($i=0;$i
$urlsql = "select titleurl from phome_ecms_news order by id desc limit ".$i.",1";
if(!mysql_query($urlsql))
echo mysql_error();
$sqlresult = mysql_fetch_array(mysql_query($urlsql));
if(!empty($sqlresult[0])){
array_push($urls,$sqlresult[0]);
else {
echo "無值哦!";
exit;
foreach($urls as $url){
echo "
".$url."";
/*$urls = array(
'','',
$api = '站長平台api介面';
**錯誤,q我!,**繁雜有簡化方法,q我!
百度實時主動推送url
提交方式 提高了很多站長所需的東西。你一看便知。2 post推送示例 進行輸出流的緩衝 out.flush 通過bufferedreader輸入流來讀取url的響應 in new bufferedreader new inputstreamreader conn.getinputstream str...
百度站長平台主動推送Python原始碼
廢話不多少,直接上原始碼 coding utf 8 import requests import json import re import time defreaddata try data open sitemap.txt r encoding utf 8 開啟本地的sitemap.txt,必須...
C 實現百度站長工具的主動推送功能
呼叫示例 string info posturl new string 返回說明 返回的結果是 表示已經推送成功,還剩498條可以推送,本次已經推送成功2條。200 無使用方式錯誤,需要進一步觀察返回的內容是否正確 400 必選引數未提供 405 不支援的請求方式,我們只支援post方式提交資料 4...