一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

php+dojo 的數據庫保存拖動布局的一個方法dojo 這里下載

看老大介紹的dojo框架,學習著寫了下。剛開始學習php 請大家指教下!發現發不了附件。發兩個代碼大家自己體會了。
復制代碼 代碼如下:
<?php 
session_start(); 
if ($_SESSION['gh']==''){ 
header('location:login.php');  

include("config.php"); 
$sql="select * from module";  
$result=mssql_query($sql,$conn); 
$num=mssql_num_rows($result); 
//echo $num; 
?> 
<style type="text/css">  
<!--  
#container0 {  
border:1px dotted #990033; 
height: 10px; 
margin: 10px;  

-->  
</style> 
<script type="text/Javascript" src="include/dojo.js"></script> 
<script type="text/Javascript"> 
//引用以下兩個dojo包  
dojo.require("dojo.style"); 
dojo.require("dojo.dnd.*"); 
function init(){ 
  //利用classname取到元素列表,將其注冊為dojo.dnd.HtmlDragSour 
  var arr=dojo.html.getElementsByClass('divdrag') 
  for(var i=0;i<arr.length;i++){ 
   var parentDiv=arr.parentNode.id 
   new dojo.dnd.HtmlDragSource(arr,parentDiv);    
  } 
  //定義容器  
new dojo.dnd.HtmlDropTarget("container0", ["container0",<?php for ( $p = 1 ; $p <= $num ; $p ++) { 
echo '"'.'container'.$p.'"'; 
if ($p != $num){ 
  echo ","; 

  } 
  echo ']); ';   

  for ($p =1 ; $p <=$num ;$p++){ 
  echo chr(13).'new dojo.dnd.HtmlDropTarget("container'.$p.'", ["container0",'; 
   for ($o =1 ;$o <= $num;$o++){ 
  echo '"container'.$o.'"'; 
  if ($o != $num){ 
   echo ","; 
  }   

  echo ']); ';   
  } 
  echo chr(13); 

  ?> 
}   
//增加到window.onload事件中 
window.onload=function(){init();} 
function bjsave() { 
gr="" 
<?php 
$sql='select id from module'; 
$result=mssql_query($sql,$conn); 
while($myrow=mssql_fetch_array($result)) 
echo 'if (mokuai'.$myrow['id'].'.parentElement.id !="container0") {'.chr(13).'gr=gr+'.$myrow['id'].'+"|"+ mokuai'.$myrow['id'].'.parentElement.id+ "$"'.chr(13).'}'.chr(13); 
?> 
form1.gr.value=gr; 
form1.submit(); 

</script> 
<div id="overDiv" STYLE="position:absolute; visibility:hide; z-index: 1;"></div> 
<div id="container0"> 
<?php 
$sql='select * from module where id not in (select mokuaiid from geren where gh ='.$_SESSION['gh'].')'; 
$result=mssql_query($sql,$conn); 
while($myrow=mssql_fetch_array($result)) 
echo '<span class="divdrag" id="mokuai'.$myrow['id'].'" style="border:1px dotted #990033;height: 20px;width:100px;margin: 5px; " title="'.$myrow['mmark'].'">'.$myrow['mn'].'</span>'; 
?> 
</div> 
<table width="98%" border="1" cellspacing="0" cellpadding="0"> 
  <tr> 
    <td width="150" valign="top"> 
<?php 
for ($p=1; $p<=$num;$p=$p+2){  
  echo '<div id="container'.$p.'" style="border:1px dotted #990033;height: 100px;margin: 10px; ">'; 
  $sql='select mokuaiid from geren where biaogeid='.$p.' and gh ='.$_SESSION['gh']; 
  $result=mssql_query($sql,$conn); 
  while($myrow=mssql_fetch_array($result)){ 
   $sql='select * from module where id='.$myrow['mokuaiid']; 
   $result1=mssql_query($sql,$conn);    
   while($myrow1=mssql_fetch_array($result1)){ 
    echo '<span class="divdrag" id="mokuai'.$myrow1['id'].'" style="border:1px dotted #990033;height: 20px;width:100px;margin: 5px; " title="'.$myrow1['mmark'].'">'.$myrow1['mn'].'</span>'; 
   } 
  }      
  echo '</div>';  
}   
?></td> 
    <td width="150" valign="top"> 
<?php 
for ($p=2; $p<=$num;$p=$p+2){  
  echo '<div id="container'.$p.'" style="border:1px dotted #990033;height: 100px;margin: 10px; ">'; 
  $sql='select mokuaiid from geren where biaogeid='.$p.' and gh ='.$_SESSION['gh']; 
  $result=mssql_query($sql,$conn); 
  while($myrow=mssql_fetch_array($result)){ 
   $sql='select * from module where id='.$myrow['mokuaiid']; 
   $result1=mssql_query($sql,$conn);    
   while($myrow1=mssql_fetch_array($result1)){ 
    echo '<span class="divdrag" id="mokuai'.$myrow1['id'].'" style="border:1px dotted #990033;height: 20px;width:100px;margin: 5px; " title="'.$myrow1['mmark'].'">'.$myrow1['mn'].'</span>'; 
   } 
  }      
  echo '</div>';  
}   
?> 
</td>  
  </tr> 
</table> 
<input type="button" name="Submit" value="保存布局" onclick="bjsave();" /> 
<form id="form1" name="form1" method="post" action="savegr.php"> 
<input name="gr" type="hidden" value="" /> 
</form> 




復制代碼 代碼如下:
<?php 
session_start(); 
if ($_SESSION['gh']==''){ 
header('location:login.php');  

include("config.php"); 
$sql='delete from geren where gh='.$_SESSION['gh']; 
mssql_query($sql); 
$gr=str_replace("container","",$_POST['gr']); 
//echo $gr; 
$array = explode("$", $gr); 
for ($i=0;$i<=count($array)-2;$i++){ 
$add=explode("|",$array[$i]); 
$sql='insert into geren (mokuaiid,biaogeid,gh) values ("'.$add[0].'","'.$add 
[1].'","'.$_SESSION['gh'].'")'; 
//echo $sql.'<br>'; 
mssql_query($sql); 

header("location:view.php"); 
?> 

dojo 這里下載 http://download.dojotoolkit.org/release-0.3.1/dojo-0.3.1-ajax.zip

php技術php+dojo 的數據庫保存拖動布局的一個方法dojo 這里下載,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 成人夜色视频在线观看网站 | 精品久久久久久久久久 | 久久私人影院 | 91精品国产福利在线观看性色 | 女人l8毛片a一级毛片 | 国产精品视频国产永久视频 | 人人澡人人模人人添 | 成年ssswww网站 | 丁香六月在线观看 | 国产原创自拍 | 好吊妞视频haodiaoniucom | 97人人干 | 国产成人成人一区二区 | 国产九九精品视频 | 真实国产普通话对白乱子子伦视频 | 国产成人精品亚洲日本在线 | 黑人巨大videos极度另类 | 成人免费大片黄在线观看com | 国产精品国产午夜免费福利看 | 天天色一色 | 中文一区在线 | 国产高清一区二区三区四区 | 亚洲国产精品久久人人爱 | 欧美另类videosbestsex高清 | 国产成人精品午夜视频' | 欧美性综合 | 欧美福利网| 国产福利在线小视频 | 老司机日日摸夜夜摸精品影院 | www.女人的天堂.com | 五月天婷婷精品视频 | 四虎影免看黄 | 在线精品国产一区二区 | 国产美女免费国产 | 女子毛片 | 成年美女黄网站色视频大全免费 | 99精品大香线蕉线伊人久久久 | 狠狠色狠狠色很很综合很久久 | 色老板在线视频观看 | 四虎影视永久在线精品免费 | a色视频|