2011-12-08 4 views
0
<head> 
<link type='text/css' href='css/osx.css' rel='stylesheet' media='screen' /> 
<script type='text/javascript' src='js/jquery.js'></script> 
<script type='text/javascript' src='js/jquery.js'></script> 
<script type='text/javascript' src='js/jquery.simplemodal.js'></script> 
<script type='text/javascript' src='js/osx.js'></script> 
</head> 
<?php 
$myuser = 3; 
$a = mysql_query('SELECT cmc.coursemoduleid, cma.sourcecmid, cmc.userid 
        FROM course_modules_completion, course_modules_availability cma 
        WHERE cmc.userid = '.$myuser.''); 
echo '<table> 
     <tr><th>Course Module ID</th>< 
      <th>Course Module ID</th> 
     </tr>'; 

foreach($a as $aa) 
{ 
    $mid = $aa->coursemoduleid; 
    $sid = $aa->sourcecmid; 
    $user = $aa->userid; 
    <tr><td>'.$user.'</td> 
     <td>'.$mid.'</td> 
     <td>'.$sid.'</td> 
     <td> 
     <div id="container"> 
     <div id="content"><div id="osx-modal"><a href="#" class="osx">View More</a> 
      </div></div> 
      <div id="osx-modal-content">   
    <div class="close"><a href="#" class="simplemodal-close">X</a></div> 
    <div id="osx-modal-data">'; 
       echo $user.'Welcome Here'; 
      </div></div> 
     </td> 
    </tr>'; 
} 
echo '</table>'; 
?> 

팝업에서 $ 사용자 값을 가져오고 싶습니다. 내 팝업은 jquery에서 오류가 전혀 발생하지 않고 팝업 내 사용자 $ 값을 전달해야합니다.팝업에서 사용자 ID 가져 오기

지금은 모든 팝업에서 첫 번째 userid 9 만 표시합니다. 누구든지 저를 제안 할 수 있습니까?

+0

은 내가 DIV 컨테이너 부분은 내가 심지어이 코드도 실행됩니다 이해가 안 돼요 팝업 – user1067018

+0

에 표시되는 모든, 그것은 당신이 명확하게 지금 생각합니다. 그것도 유효하지 않습니다. – Matt

+0

죄송합니다. 여기에있는 모든 코드는 팝업에 관한 것이 아닙니다. osx.js에있는 것 같아요. – PiTheNumber

답변

0

팝업에 사용자 ID를 입력해야합니다.

<script type='text/javascript'> 
    function showUser(userID) 
    { 
    var userWindow = window.open(url, "User", "width=600,height=400"); 
    } 
</script> 

<a href="#" class="osx" onclick="showUser(<?= $user ?>)">