Сначала я генерирую список, используя запрос 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, я получаю правильные объединенные значения ... как я могу заставить это работать?