我如何传递连接列表php变量以在javascript中连接

时间:2012-03-04 18:28:55

标签: jquery popup modal-dialog

我首先使用mysql查询和php生成一个列表:

<?php

$sql = mysql_query("SELECT mem_id, post_id FROM members WHERE id='$id'") or die (mysql_error());
while($row = mysql_fetch_array($getid_sql)){
    $mem_id = $row["mem_id"];
    $post_id = $row["post_id"];
}
$the_link = " http://sharepost.php?post_id=' . $post_id . '&member_id=' . $member_id . ' ";
$list .= '
    <div> ' . $mem_id . ' </div>
    <div> ' . $post_id . ' </div>
    <div><a href="#" onClick=openup(); return false">Share Post</a></div>
';

?>

我正在生成一个javascript / jquery模式弹出框,我希望URL在连接列表的URL末尾有变量...

<HTML>
<head>
<script>
// Displays an external page using an iframe
function openup(){
var src = "<?php echo $the_link;?>";
$.modal('<iframe src="' + src + '" height="450" width="830" style="border:0">', {
    closeHTML:"",
    containerCss:{
        height:150,
        padding:0,
        width:350
    },
    overlayClose:true,
});
}
</script>
</head>
<body>

    <?php echo $list;?>

</body>
</HTML>

但是......一切正常,除了URL末尾的变量没有连接,而是给出变量mysql查询的最后一个值。

即使当我回显$ the_link时,我得到了正确的连接值......我怎样才能让它工作?

0 个答案:

没有答案