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,028

HOME > PHP > PHP Forum > มี loop 2 loop แล้วต้องการเอาค่าตัวแปรของแต่ละloopมาเช็คifกันต้องทำยังไงครับ



 

มี loop 2 loop แล้วต้องการเอาค่าตัวแปรของแต่ละloopมาเช็คifกันต้องทำยังไงครับ

 



Topic : 091534



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



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




มี loop 2 loop แล้วต้องการเอาค่าตัวแปรของแต่ละloopมาเช็คifกันต้องทำยังไงครับ
คือถ้าเราประกาศตัวแปรไว้ข้างนอก{ }มันก็จะดึงค่าออกมาแค่ตัวสุดท้าย พอประกาศไว้ใน { }มันก็returnค่าแค่ในloopมัน พอลองเอาปีกกาloopแรกไปครอบถึงloop2 loop2ก็จะreturnค่าออกมาซ้ำ

Code
	foreach($rs as $r)
			{
				 $json=$r['text'];
				 $status=$r['status'];
				
				 
		 		$arr = json_decode($json);
				// print_r($arr);
				
				  $empid = $arr->{'empid'}."</br>"; 
				  $firstname = $arr ->{'data'}->{'firstname'}."</br>"; 
				  $surname = $arr ->{'data'}->{'surname'}."</br>"; 
				  $mobile_tel1 = $arr ->{'data'}->{'mobile_tel1'}."</br>";
				  $mobile_tel2 = $arr ->{'data'}->{'mobile_tel2'}."</br>";
				  $Email = $arr ->{'data'}->{'Email'}."</br>";
				  $Company = $arr ->{'data'}->{'Company'}."</br>";
				  $Position = $arr ->{'data'}->{'Position'}."</br>";
				  $CommandLine = $arr ->{'data'}->{'CommandLine'}."</br>";
				  $CommandLineName = $arr ->{'data'}->{'CommandLineName'}."</br>"; 
				  $CommandType = $arr ->{'data'}->{'CommandType'}."</br>";
				  $Faction = $arr ->{'data'}->{'Faction'}."</br>";
				  $FactionName = $arr ->{'data'}->{'FactionName'}."</br>";
				  $Part = $arr ->{'data'}->{'Part'}."</br>"; 
				  $PartName = $arr ->{'data'}->{'PartName'}."</br>";
				  $DivisionArea = $arr ->{'data'}->{'DivisionArea'}."</br>";
				  $DivisionAreaName = $arr ->{'data'}->{'DivisionAreaName'}."</br>";
				  $Unit = $arr ->{'data'}->{'Unit'}."</br>";
				  $UnitName = $arr ->{'data'}->{'UnitName'}."</br>";
				  $Address = $arr ->{'data'}->{'Address'}."</br>";
				  $AddressNumber = $arr ->{'data'}->{'AddressNumber'}."</br>";
				  $Village = $arr ->{'data'}->{'Village'}."</br>";
				  $Soi = $arr ->{'data'}->{'Soi'}."</br>";
				  $Road = $arr ->{'data'}->{'Road'}."</br>";
				  $Tumbon = $arr ->{'data'}->{'Tumbon'}."</br>";
				  $Amphur = $arr ->{'data'}->{'Amphur'}."</br>";
				  $ProvinceID = $arr ->{'data'}->{'ProvinceID'}."</br>";
				  $PostalCode = $arr ->{'data'}->{'PostalCode'}."</br>";
				  $created_at = $arr ->{'created_at'}."</br>"; 
				 
				}


				 
				 $sql2="select * from employees ";
				 $query=mysql_query($sql2);
		
				while ($r2 = mysql_fetch_array($query)) {
				
				  $empid2 = $r2['empid']."</br>";  
				  $firstname2 = $r2['firstname']."</br>"; 
				  $surname2 = $r2['surname']."</br>"; 
				  $mobile_tel11 = $r2['mobile_tel1']."</br>"; 
				  $mobile_tel22 = $r2['mobile_tel2']."</br>"; 
				  $Email2 = $r2['Email']."</br>"; 
				  $Company2 = $r2['Company']."</br>"; 
				  $Position2 = $r2['Position']."</br>"; 
				  $CommandLine2 = $r2['CommandLine']."</br>"; 
				  $CommandLineName2 = $r2['CommandLineName']."</br>"; 
				  $CommandType2 = $r2['CommandType']."</br>"; 
				  $Faction2 = $r2['Faction']."</br>"; 
				  $FactionName2 = $r2['FactionName']."</br>"; 
				  $Part2 = $r2['Part']."</br>"; 
				  $PartName2 = $r2['PartName']."</br>"; 
				  $DivisionArea2 = $r2['DivisionArea']."</br>"; 
				  $DivisionAreaName2 = $r2['DivisionAreaName']."</br>"; 
				  $Unit2 = $r2['Unit']."</br>"; 
				  $UnitName2 = $r2['UnitName']."</br>"; 
				  $Address2 = $r2['Address']."</br>"; ;
				  $AddressNumber2 = $r2['AddressNumber']."</br>"; 
				  $Village2 = $r2['Village']."</br>"; 
				  $Soi2 = $r2['Soi']."</br>"; 
				  $Road2 = $r2['Road']."</br>"; 
				  $Tumbon2 = $r2['Tumbon']."</br>"; 
				  $Amphur2 = $r2['Amphur']."</br>"; 
				  $ProvinceID2 = $r2['ProvinceID']."</br>"; 
				  $PostalCode2 = $r2['PostalCode']."</br>"; 
				
				

			}


ผมต้องการเอาตัวแปรมาเช็คแบบนี้ if($empid == $empid2 or $firstname==$firstname2 ...)else if {...}

พอจะเห็นภาพกันหรือป่าวครับ



Tag : PHP







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2013-02-27 12:45:23 By : matay107 View : 906 Reply : 1
 

 

No. 1



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

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

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

ลองดูพวก function in_array() ครับ

Code (PHP)
<?php
$os = array("Mac", "NT", "Irix", "Linux");
if (in_array("Irix", $os)) {
    echo "Got Irix";
}
if (in_array("mac", $os)) {
    echo "Got mac";
}
?>


http://php.net/manual/en/function.in-array.php







แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-27 14:05:08 By : mr.win
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : มี loop 2 loop แล้วต้องการเอาค่าตัวแปรของแต่ละloopมาเช็คifกันต้องทำยังไงครับ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

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