想請教下,猜你喜歡,這個功能原理

如題,我做的商城系統需要做這個功能,不知道是什麼原理,後台手動設定關聯貌似不太好吧,請教更進階的。。。 回複討論(解決方案) 既然是 猜那就不必要很準確了,隨機弄幾個也是可以的 規矩一點就按你查看的商品所屬類別模糊尋找一下,找到什麼算什麼 正規點就要做資料統計了 使用者點了哪個欄目,看了哪個分類,搜尋了哪些關鍵字,都可以 根據使用者搜尋的cookie資料來匹配相同類目的商品.

PHPUnit如何mock函數內部執行個體化的對象

class cash{ public function __construct(){} public function isCashed(){ //do something return 1; }}class sendMsg{ public function send(){ $cash = new cash(); $isCashed = $cash->isCashed(); return

sql查詢重複值的次數

一個表 mark id name pay 1 張三 1000 2 王磊 1200 3 張三 5853 4 王五 8574 5 高個 1259 6 高個 985 =================== 怎麼樣來查詢name欄位的重複值,不知道怎麼寫sql,要的結果是就是 張三出現了幾次,王磊出現了幾次,高個出現了幾次。

請問這是什麼格式的資料?

a:4:{i:0;i:392;i:1;i:393;i:2;i:394;i:3;i:395;} 這是從資料庫讀出來的 。判斷這個is_array 返回1 說是個數群組類型。這怎麼才能轉換成string或者給JS用呢。。謝謝 回複討論(解決方案) 這是 php 序列化(serialize)資料 用 is_array 判斷不可能返回 1 除非你做了還原序列化(unserialize) $a = unserialize('a:4:{i:0;i:392;i:1;

學習php 類,遇到一個基礎問題,求好心人解答。

代碼如,藍色執行顯示1,紅色顯示6 ,需要的是顯示6; 請問bbb()中怎麼才能使用aaa()中的$c呢?只有通過紅色框中那方法嗎?(感覺好麻煩) 如果不用紅色框中那樣的方法,但aaa()中有很多個$c這樣的變數,這些變數在bbb()中需要用到,該怎麼辦? 回複討論(解決方案) 你這個是函數的傳參問題 如果 function bbb(){} 聲明的時候沒有指定傳入的參數的話,那就算你調用的時候,傳入再多的也是無用的,總是返回$c 也就是1的。

PHP數組 怎麼從指定位置開始查詢?

$arr = array("a"=>1, "b"=>2, "c"=>3, "d"=>4, "e"=>5); 比如我想從c開始迴圈,怎麼寫? 回複討論(解決方案) 這樣可以達到你要的?擷取array的鍵名,如果鍵名等於c才進入迴圈。 這樣可以達到你要的?擷取array的鍵名,如果鍵名等於c才進入迴圈。 能否詳細一點啊? $arr = array("a"=>1, "b"=>2, "c"=>3, "d"=>4, "e"=>5); $

php對象轉換成Json的問題

用的CI架構,在model裡面有一個team_model$this->load->model('Team_model');$team=new Team_model;$team->Id=1;$team->Code='001';$team->Caption='aa';$jsonstr=json_encode($team);//這樣轉換的不對。先轉成數組在用json_encode也不對。//json格式要是{“team”:{"Id":1,"Code":"001","Caption":"aa"}};//

關於數組處理的問題,急

$a=array("鄭秀文","郭濤","華仔","高圓圓","王子義","郎月婷","劉德華") $b=array("華仔","劉德華") 用B數組過濾掉$b數組中的重複 輸出的效果為: Array ( [0] => 鄭秀文 [1] => 郭濤 [2] => 高圓圓 [3] => 王子義 [4] => 郎月婷 ) 回複討論(解決方案) $a = array("鄭秀文","郭濤","華仔"

thinkphp隱藏index.php以後500

系統linux+php5.3 tp3.1.2 按照TP的手冊說修改 httpd.conf 的 mod_rewrite.so 模組分號 然後還有 AllowOverride None 將None改為 All (這個地方在httpd.conf裡面有5處,我都修改成了All,不知道是否是正確的,還是只是需要修改一處就可以了?) URL_MODEL設定為2 這個在設定檔裡面也設定成了2,然後在寫一個 ..htaccess 放在網站的根目錄,內容如下

求替換全域img圖片的Regex

如題 現在有一字串是 $content = 'test'; 想要將這字元裡面的 images/tmp 都替換成 images/pub 本人已經寫了一個函數 public static function replace_img_publish_path($content){$pattern='/()/';$replacement="\${1}images/pub/\${3}";print preg_replace($pattern, $replacement,

discuzX3單一入口檔案如何修改,才能跳到自己的.php頁面

http://localhost/discuz/forum.php?mod=mypost 這是我本地的檔案,forum_mypost.php是自己建立放在module下面的檔案,修改了forum.php下面的$modarray數組,可是就是對應不上檔案,求高手指點? 回複討論(解決方案) 是不是沒有修改模板啊? 調試呀,看在那一行出問題了 建議如下: 1、如果你懶,你就直接在進入口直接跳轉到你的方法上

為每篇文章都在使用者那加個COOKIE代表已檢視過合理嗎?

最近在做文章系其中一功能,就是統計當前文章的查看次數(流量) 我的文章地址是 news.php?id=123 網上找到個方法 $gid = $_GET["id];if( !isset($_COOKIE["user"]) ){ setcookie("user","newGuest",time()+3600); }else { setcookie("user","oldGuest"); } if ( $_COOKIE["user"] != "oldGuest")

為什麼有時候要將一段完整的php代碼分開寫呢?

見代碼,我不明白為什麼要將一段完整的php代碼分開寫?如果我合在一起寫會怎樣嘛? include("Conn/conn.php"); $query=mysql_query("select book.barcode,book.id as bookid,book.bookname,bt.typename,pb.pubname,bc.name from tb_bookinfo book join tb_booktype bt on book.typeid=bt.id join

yii的方法createUrl產生路徑問題

發現用 $this->createUrl('index/archives') 後成的路徑是相對的這種 。 不是 www.xxxx.com/ 絕對的這種。請問一下有什麼方法讓 createUrl產生絕對的嗎?我在網上找了好久都沒有找到方法 回複討論(解決方案) 使用 createAbsoluteUrl()就可以了。 $route = 'index/archives'; $params=array();

php新手問題,關於session部分的,很簡單的,就是不知道為什麼按登陸後出現這樣的問題

為什麼不按正常的php那樣來顯示呢? 我在瀏覽器上直接上又變成這樣了。。 回複討論(解決方案) file:// 是文本協議,php 需在 http:// 下運行 前兩條是說 session_start 前面有輸出,違規了 後一條是說 mysqli 擴充沒有載入 二樓說的很全了。。無話可說了。。。 query($query);if($result->num_rows){$_SESSION['userName'] =

php 如何檢測一個資料庫欄位是否是唯一的

訂單資料庫 id dan money 01 0001a 5 02 0001a 5 03 0001a 5 04 0001b 5 05 0001c 5 如何檢測一個訂單號是否是有重複的 如果有列出所有資料 如上列 列出 01 0001a 5 02 0001a 5 03 0001a 5 mysql語句該怎麼寫? 回複討論(解決方案) select * from tt t

UBUNTU安裝PHP,即所謂得LAMP

Linux+Apache+Mysql/MariaDB+Perl/PHP/Python一組常用來搭建動態網站或者伺服器的開源軟體,本身都是各自獨立的程式,但是因為常被放在一起使用,擁有了越來越高的相容度,共同組成了一個強大的Web應用程式平台。隨著開源潮流的蓬勃發展,開放原始碼的LAMP已經與J2EE和.Net商業軟體形成三足鼎立之勢,並且該軟體開發的項目在軟體方面的投資成本較低,因此受到整個IT界的關注。從網站的流量上來說,70%以上的訪問流量是LAMP來提供的,LAMP是最強大的網站解決方案.

php高效擷取資料分頁

mysql.php 擷取資料庫中的記錄,完全個人經驗總結,僅供參考! /** *PHP+MYSQL資料庫準系統 *http://blog.csdn.net/yown */ ############################################ #擷取序列ID ############################################ function getSequence() { $sql = "update

php 常用驗證類及正則

Regex在遇到新的時候將會不斷更新 include "ValidateParameterConfig.php"; class Validation {private static function getRexp($rexp) {$_rexp = array ('letter_number'=>'/^[0-9A-Za-z]+$/',//只有字母數字包括大小寫'account'=>'/^[0-9A-Za-z_]+$/',//只有字母數字底線包括大小寫'ids'=>'/^[0-9]+(\,

thinkphp 怎麼樣輸出?

怎麼樣迴圈輸出以下內容? 產品1 產品1 產品1 產品1 產品1 產品1 產品1 產品1

總頁數: 5203 1 .... 3239 3240 3241 3242 3243 .... 5203 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.