Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,038

HOME > PHP > PHP Forum > ช่วยดูโค๊ดหน่อยคะ อยากนับจำนวนคำก่อนค้นหาในฐานข้อมูลและคำที่ค้นไม่เจอในฐานข้อมูลคะ เพื่อดูว่าคำที่ต้องการนำไปค้นหาทั้งหมด มีกี่คำและหลังค้นหา คำที่ค้นเจอมีกี่คำ


[PHP] ช่วยดูโค๊ดหน่อยคะ อยากนับจำนวนคำก่อนค้นหาในฐานข้อมูลและคำที่ค้นไม่เจอในฐานข้อมูลคะ เพื่อดูว่าคำที่ต้องการนำไปค้นหาทั้งหมด มีกี่คำและหลังค้นหา คำที่ค้นเจอมีกี่คำ

 
Topic : 073017



โพสกระทู้ ( 36 )
บทความ ( 0 )



สถานะออฟไลน์



Code (PHP)
01.$row = 1;//นับจำนวนบรรทัด
02.$word_t =1;
03.$word_f=1;
04.$arr_countword_before =1;
05.$arr_countword_affter=1;
06. 
07.             
08.$fp = fopen("test.txt" , "r");
09.         
10.if(!$fp)
11.{
12.echo "ไม่สามารถเปิดไฟล์ได้ โปรดลองอีกครั้งในภายหลัง";
13.exit;
14.}
15.while(($data = fgets($fp,1024))!==FALSE)
16.{
17.//$num = count($data);
18.echo  "บรรทัดที่ {$row} ";
19.$row++;
20.   
21.for($c=0;$c<$fp;$c++)
22.{
23.echo $data."<br>";
24.$tr_data =$data;
25.$array_word = explode('|',$tr_data);
26.foreach($array_word  as $k =>$byword)
27.{
28.if (strlen(trim($byword))>0)
29.{
30.$func = serchword($byword);
31.if (!$func)//คำที่ไม่มีใในDB
32.{
33.$Byword =$byword;
34.echo "<br><font color=red class=dis_result>คำที่ : </font>"$word_f.$Byword." <font color=red>ไม่พบในฐานข้อมูล</font><br>";
35.$word_f++; 
36.}//if (!$func)
37.elseif($func)//คำที่มีในDB
38.{
39.$word_true =$byword;
40.echo "<br><font color=blue class=dis_result>คำที่ : </font>".$word_t.$word_true." <font color=blue>พบในฐานข้อมูล</font><br>";
41.$word_t++;
42.//ตรงนี้คะ อยากหาจำนวนของตัวแปร             $word_true     
43.$arr_countword_affter =count($word_true);
44.echo"หลังค้นหา". $arr_countword_affter."<br>";
45.$arr_countword_affter ++;
46.}//elseif
47.}
48.//และ อยากหาจำนวนของตัวแปร              $Byword    
49.$arr_countword_before =count($Byword);//
50.echo"ก่อนค้นหา". $arr_countword_before."<br>";
51.$arr_countword_before ++;
52.  }
53.break;
54.   }
55.}
56.fclose($fp);
57.}//button




Tag : PHP



ประวัติการแก้ไข
2012-02-01 02:09:19
2012-02-01 02:11:56
2012-02-01 02:14:06
2012-02-01 02:15:59
Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2012-02-01 02:08:15 By : ปอปลาตาโต View : 1051 Reply : 1
 

 

No. 1



โพสกระทู้ ( 74,059 )
บทความ ( 838 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Facebook

strrpos ใช้ในการค้นหาหรือเปล่าครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-02-01 06:23:19 By : webmaster
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ช่วยดูโค๊ดหน่อยคะ อยากนับจำนวนคำก่อนค้นหาในฐานข้อมูลและคำที่ค้นไม่เจอในฐานข้อมูลคะ เพื่อดูว่าคำที่ต้องการนำไปค้นหาทั้งหมด มีกี่คำและหลังค้นหา คำที่ค้นเจอมีกี่คำ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)





ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2025 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่