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

HOME > PHP > PHP Forum > พี่ครับชอถามเรื่อง code เพื่อประดับความรู้หน่อยผมลองเล่น jquery มีปัญหานะครับ



 

พี่ครับชอถามเรื่อง code เพื่อประดับความรู้หน่อยผมลองเล่น jquery มีปัญหานะครับ

 



Topic : 072586



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



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




คือเมื่อผมทำ popup โดยใช้ Jquery โดยทำการดึงฐานข้อมูลโดยที่เป็นเอกสารนะครับ ซึ่งในตัว IE ผมลองเล่นดู มัน run ได้หมดแต่พอไปดูใน firefox ทำไม runได้เฉพาะตัวแรกเท่านั้นตัวที่สองไม่สามารถรันได้ละครับ ผมอยากรู้มากๆเลย มีวิธีแก้ยังไงบ้างเหรอครับ



Tag : PHP







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2012-01-25 02:51:21 By : ploypetpot View : 1080 Reply : 8
 

 

No. 1



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

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

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

เอา Code ที่คุณเขียนมาดูครับ






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-01-25 10:12:25 By : webmaster
 


 

No. 2



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



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


Code (PHP)
<?php

session_start(); 

if($_SESSION['admin_id'] == "") 
{ 
        
echo "Please Login!"; 
?>

<meta http-equiv="refresh" content="1;URL=../login/login.php">
<?
exit(); 

} 
 
?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<style type="text/css">
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
</style>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
          <script language="JavaScript">
	function ClickCheckAll(vol)
	{
	
		var i=1;
		for(i=1;i<=document.frmMain.hdnCount.value;i++)
		{
			if(vol.checked == true)
			{
				eval("document.frmMain.chkDel"+i+".checked=true");
			}
			else
			{
				eval("document.frmMain.chkDel"+i+".checked=false");
			}
		}
	}

	function onDelete()
	{
		if(confirm('Do you want to delete ?')==true)
		{
			return true;
		}
		else
		{
			return false;
		}
	}
</script>

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js"></script>
	<script>
	

		!window.jQuery && document.write('<script src="jquery-1.4.3.min.js"><\/script>');
	</script>
	<script type="text/javascript" src="./fancybox/jquery.mousewheel-3.0.4.pack.js"></script>
	<script type="text/javascript" src="./fancybox/jquery.fancybox-1.3.4.pack.js"></script>
	<link rel="stylesheet" type="text/css" href="./fancybox/jquery.fancybox-1.3.4.css" media="screen" />
 	<link rel="stylesheet" href="style.css" />
	<script type="text/javascript">
		$(document).ready(function() {
			/*
			*   Examples - images
			*/

$("a#example4").fancybox({
				'width'			: '100%',
				'height'		: '100%',
				'opacity'		: true,
				'overlayShow'	: false,
				'transitionIn'	: 'elastic',
				'transitionOut'	: 'none',
				'type'				: 'iframe'
			});
			$("a#example3").fancybox({
				'width'			: '100%',
				'height'		: '100%',
				'opacity'		: true,
				'overlayShow'	: false,
				'transitionIn'	: 'elastic',
				'transitionOut'	: 'none',
				'type'			: 'iframe'
			});

			$("a#various3").fancybox({
				'width'				: '100%',
				'height'			: '100%',
				'autoScale'			: false,
				'transitionIn'		: 'none',
				'transitionOut'		: 'none',
				'type'				: 'iframe'
			});
	
	
		});
	</script>


<body>





  <br />
  
            <?
include"../../connect.php";

$sql=mysql_query("SELECT * FROM admin WHERE admin_id='".$_SESSION['admin_id']."'");
$db=mysql_fetch_array($sql);
$admin_name=$db['admin_name'];



/* check ว่ามี ค่าตัวแปร $start หรือไม่ ถ้าไม่มีให้ตั้งเป็น 0
ปล. อันนี้ต้องใช้กับตัวแบ่งนะ ห้ามเอาออก*/
if(!isset($start)){
$start = 0;
}
$limit = '100'; // แสดงผลหน้าละกี่หัวข้อ
$u=1;
$u=$start+1;
/* หาจำนวน record ทั้งหมด
ปล. อันนี้ต้องใช้กับตัวแบ่งนะ ห้ามเอาออก*/
$Qtotal = mysql_query("select * from customer_hosting WHERE cushost_domainname LIKE '%".$_GET["search"]."%'"); //คิวรี่ คำสั่ง
$total = mysql_num_rows($Qtotal); // หาจำนวน record


/* คิวรี่ข้อมูลออกมาเพื่อแสดงผล */
$Query = mysql_query("SELECT * FROM customer_hosting WHERE cushost_domainname LIKE '%".$_GET["search"]."%' ORDER BY cushost_id DESC LIMIT $start,$limit"); //คิวรี่คำสั่ง
$totalp = mysql_num_rows($Query); // หาจำนวน record ที่เรียกออกมา

?>
  
  <table width="90%" border="0" align="center" cellpadding="0" cellspacing="0">
    <tr>
      <td bgcolor="#000000"><table width="100%" border="0" cellpadding="1" cellspacing="1">
        <tr>
          <td height="36" colspan="10" align="right" bgcolor="#FFFFFF">ยินดีต้อนรับ<? echo $admin_name ?>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="../login/logout.php" title="ออกจากระบบ">ออกจากระบบ</a></td>
        </tr>
        <tr>
          <td height="36" colspan="10" align="right" bgcolor="#FFFFFF">
             <form name="frmSearch" method="get" action="<?=$_SERVER['SCRIPT_NAME'];?>">
          
          <table width="40%" border="0" cellpadding="0" cellspacing="0">
            <tr>
              <td align="right">ค้นหาชื่อเจ้าของโดเมน</td>
              <td><input name="search" type="text" id="search" size="40" value="<?=$_GET['cushost_domainname']; ?>" /></td>
              <td><input type="submit" name="button" id="button" value="ค้นหา" /></td>
            </tr>
          </table>
          </form>
          </td>
        </tr>
        <tr>
          <td colspan="10" align="right" bgcolor="#FFFFFF">
          
          
          
         
          
          
        <form name="frmMain" action="delshowcus_domain.php" method="post" OnSubmit="return onDelete();">

            <p><a href="add_customer/add_customer.php" id="example4">เพิ่มข้อมูลลูกค้าในการเช่า Hosting</a></p>
            <table width="100%" border="0" cellpadding="0" cellspacing="0" bgcolor="#000000">
              <tr>
                <td><table width="100%" border="0" cellpadding="1" cellspacing="1" bordercolor="#000000">
                  <tr>
                    <td width="5%" align="center" bgcolor="#CCCCCC">ลำดับ</td>
                    <td width="15%" align="center" bgcolor="#CCCCCC">ชื่อโดเมน</td>
                    <td width="9%" align="center" bgcolor="#CCCCCC">พิ้นที่เช่าโดเมน</td>
                    <td width="6%" align="center" bgcolor="#CCCCCC">ราคารวม</td>
                    <td width="9%" align="center" bgcolor="#CCCCCC">วันที่เช่าโดเมน</td>
                    <td width="8%" align="center" bgcolor="#CCCCCC">วันที่หมด</td>
                    <td width="19%" align="center" bgcolor="#CCCCCC">ชื่อผู้เพิ่ม</td>
                    <td width="11%" align="center" bgcolor="#CCCCCC">เวลาที่เหลือ</td>
                    <td width="8%" align="center" bgcolor="#CCCCCC">แก้ไข</td>
                    <td width="10%" align="center" bgcolor="#CCCCCC">ลบข้อมูล                      </td>
                  </tr>
                    
          <?
		  
		
 
			 if($total!=0){
		
		$i = 0;

		
		while($dbarr = mysql_fetch_array($Query)){
			
			

$i++;


    

		?>
                  <tr>
                    <td align="center" bgcolor="#FFFFFF"><? echo $u++ ?></td>
                    <td align="left" bgcolor="#FFFFFF"><a href="detail/detail.php?cushost_id=<? echo $dbarr['cushost_id'];?>" id="various3"><? echo $dbarr['cushost_domainname'];?></a></td>
                    <td align="left" bgcolor="#FFFFFF"><? echo $dbarr['cushost_area'];?>GB</td>
                    <td align="left" bgcolor="#FFFFFF"><? echo $dbarr['cushost_pricetotal'];?></td>
                    <td align="left" bgcolor="#FFFFFF"><? echo $dbarr['cushost_datedomain'];?></td>
                    <td align="left" bgcolor="#FFFFFF"><? echo $dbarr['cushost_enddatedomain'];?></td>
                    <td align="left" bgcolor="#FFFFFF"><?
		  
		  
		  
		  
		   echo $dbarr['admin_name'];?></td>
                    <td align="left" bgcolor="#FFFFFF"><?
          $y=date('Y')+543;
		  $date=date("$y-m-d");
		  $cushost_enddatedomain=$dbarr['cushost_enddatedomain'];
		  
		  $expire_explode = explode("-",$cushost_enddatedomain);
$expire_day = $expire_explode[0];
$expire_month = $expire_explode[1];
$expire_year = $expire_explode[2];
	//	echo $expire_day.$expire_month.$expire_year;
		  
		  
		  //วันที่วันนี้
		  
		    $today_explode=explode("-",$date);
$today_day = $today_explode[0];
$today_month = $today_explode[1];
$today_year = $today_explode[2];
//echo $today_day.$today_month.$today_year;
		   
	   $expire = $expire_day.$expire_month.$expire_year;
   $today = $today_day.$today_month.$today_year;
		  $total1=$expire-$today;
		  echo $total1;
		  
		  ?>
                      วัน</td>
                    <td align="center" bgcolor="#FFFFFF"><a href="edit_customer/edit_customer.php?cushost_id=<? echo $dbarr['cushost_id']?>" id="example3">แก้ไข</a></td>
                    <td align="center" bgcolor="#FFFFFF"><input type="checkbox" name="chkDel[]" id="chkDel<?=$i;?>" value="<? echo $dbarr['cushost_id']?>" /></td>
                  </tr>
                  <?
		}
				  ?>
                  <tr>
                    <td colspan="10" align="right" bgcolor="#FFFFFF">
                    <input type="submit" name="btnDelete" value="Delete" />
                    <input name="hdnCount" type="hidden" id="hdnCount" value="<?=$i;?>" />
คลิกเลือกทั้งหมด
<input name="CheckAll" type="checkbox" id="CheckAll" value="Y" onClick="ClickCheckAll(this);" /></td>
                  </tr>
                  <tr>
                    <td colspan="10" align="center" bgcolor="#FFFFFF"><?
		  
		  $page = ceil($total/$limit); 
	/* เอาผลหาร มาวน เป็นตัวเลข เรียงกัน เช่น สมมุติว่าหารได้ 3 เอามาวลก็จะได้ 1 2 3 */
for($i=1;$i<=$page;$i++){
if($_GET['page']==$i){ //ถ้าตัวแปล page ตรง กับ เลขที่วนได้

	echo "[<a href='?search=$_GET[search]&start=".$limit*($i-1)."&page=$i'><B>$i</B></A>]"; //ลิ้งค์ แบ่งหน้า เงื่อนไขที่ 1
}else{
echo "[<a href='?search=$_GET[search]&start=".$limit*($i-1)."&page=$i'>$i</A>]"; //ลิ้งค์ แบ่งหน้า เงื่อนไขที่ 2
}
}
		}else{
	?></td>
                  </tr>
           
                  <tr>
                    <td colspan="10" align="center" bgcolor="#FFFFFF"><font color="#FF0000">ขณะนี้ยังไม่มีข้อมูล</font></td>
                  </tr>
                         <? }
		?>
                  
                </table></td>
              </tr>
            </table>
    
          </form></td>
          </tr>
          
   
     
      </table></td>
    </tr>
  </table>

</body>
</html>

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-01-25 11:47:51 By : ploypetpot
 

 

No. 3



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



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


ช่วยทีครับข้องใจอยู่นะครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-01-25 13:56:34 By : ploypetpot
 


 

No. 4



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

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

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


id="various3" และ id="example3"

มันเกิดขึ้นหลายตัว ภายในเพจ คุณ เนื่องจากมันอยู่ในลูป while

ซึ่งเพจหนึ่ง ไอดี ไม่ควรซ้ำกันครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-01-25 14:03:08 By : ไวยวิทย์
 


 

No. 5



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



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


ตอบความคิดเห็นที่ : 4 เขียนโดย : ไวยวิทย์ เมื่อวันที่ 2012-01-25 14:03:08
รายละเอียดของการตอบ ::
ขอบคุณสำหรับคำตอบนะครับ

คือว่าผมดึงมาจากฐานข้อมูลนะครับซึ่ง id นั้นไม่มีทางซ้ำกันอยู่แล้วนะครับ

ปีญหาของผมคือการรันใน firefox id1 ขึ้น jquery อยู่ แต่ id2 ไม่ขึ้น jquery แต่กลับขึ้นเพจ

หน้านั้นนะครับผมไม่รู้จะทำไงอะ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-01-25 14:51:37 By : ploypetpot
 


 

No. 6



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



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

ผมไม่แน่ใจนะครับ คือที่เขาบอก ID ซ้ำกันเช่นตัวอย่างนี้ครับ

Code (PHP)
<td align="left" bgcolor="#FFFFFF"><a href="detail/detail.php?cushost_id=<? echo $dbarr['cushost_id'];?>" id="various3"><? echo $dbarr['cushost_domainname'];?></a></td>


ท่านจะเห็นได้ว่า ID ชื่อ various3 ไม่ได้มีการเกี่ยวข้องกับ ฐานข้อมูลแม๊แต่น้อย แต่มีการวนสร้างหลายครั้งครับ ทำให้เกิดปัญหา
แล้วที่นี้ทาง Firefox มานไม่ฉลาดพอว่า ทำไมถึงซ้ำกัน หรือ ทาง Programmer ต้องการจะสื่ออะไร เลยทำให้เกิดบัคครับ

อย่างไงลองตรวจสอบตรงนี้ดูอีกครั้งนะครับ

ผิดก็ขออภัยด้วยครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-01-25 14:56:09 By : zero1150kfc
 


 

No. 7



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

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

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


ผมไม่ได้หมายถึง ไอดี ที่คุณนำมาจาก ฐานข้อมูล แต่ผมหมายถึงไอดี ของแท็ก a

<a href="edit_customer/edit_customer.php?cushost_id=<? echo $dbarr['cushost_id']?>" id="example3">แก้ไข</a>

ซึ่งคนลองรันเพจคุณแล้ว วิวซ๊อส ดู แล้วเสริชหา id="example3" ว่ามีกี่ตัว
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-01-25 15:03:07 By : ไวยวิทย์
 


 

No. 8



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



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


ขอบคุณสำหรับคำตอบทุกคน ผมเข้าใจผิดนึกว่าในฐานข้อมูลนะครับ อิอิ
เดี๋ยวจะลองแก้ดูนะครับ ถ้าได้หรือไม่ยังไงเดี๋ยวมาโพสนะครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-01-25 15:13:17 By : ploypetpot
 

   

ค้นหาข้อมูล


   
 

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