PHP, JavaScript, MySQL
:confused: Здравствуйте! У меня проблема. Мне нужно, чтоб из таблицы открывалось окошко. Вот пример того что я делала:
<script type="text/javascript">
<!-- Begin
function win(det) {
msg=window.open("","msg","height=400,width=400,lef t=200,top=200");
msg.document.write("<html><head><title></title></head>");
msg.document.write("<body>");
msg.document.write("<Table><tr><td>" + det + "</td></tr>");
msg.document.write("</table></body></html>");
}
// End -->
</script>
</head>
<BODY bgColor=#ffffff leftMargin=0 topMargin=0 rightMargin=0 marginheight="0" marginwidth="0">
<TABLE cellSpacing=0 cellPadding=2 width=950 align=center border=0>
<TABLE cellspacing="0" cellpadding="0" width="100%" bgcolor="#458ea0" border="0">
<TBODY>
<TR>
<TD>
<TABLE cellspacing="1" cellpadding="2" width="100%" border="0">
<TBODY>
<TR>
<TD><P align="center"><FONT size="2"><B>№</B><FONT ></TD>
<TD width="19%" align="center"><FONT color="#ffffff" size="2"><B>район</B></FONT></TD>
<TD width="19%" align="center"><FONT color="#ffffff" size="2"><B>улица</B></FONT></TD>
<TD width="20%" align="center"><FONT color="#ffffff" size="2"><B>метраж/м.кв.</B></FONT></TD>
<TD width="15%" align="center"><FONT color="#ffffff" size="2"><B>цена</B></FONT></TD>
<TD width="17%" align="center"><FONT color="#ffffff" size="2"><B>телефон</B></FONT></TD>
<TD width="40%" align="center"><FONT color="#ffffff" size="2"><B>подробно</B></FONT></TD>
<TD width="20%" align="center"><FONT color="#ffffff" size="2"><B>дата</B></FONT></TD>
</TR>
<?php
mysql_connect ("localhost", "root", "");
mysql_select_db('realtyy');
$sql = "SELECT * FROM `dob` WHERE `type` LIKE 'aa' ORDER BY `id` DESC";
$result = mysql_query($sql);
$data = array();
while($res=mysql_fetch_array($result))
{
echo "<TR bgcolor=#FLEFE5>";
echo "<TD ALIGN=CENTER>".$res['id']."</TD>";
echo "<TD ALIGN=CENTER><B><i>".$res['area']."</i></B></TD>";
echo "<TD ALIGN=CENTER>".$res['street']."</TD>";
echo "<TD ALIGN=CENTER>".$res['metric']."</TD>";
echo "<TD ALIGN=CENTER><pre>".$res['price']." ".$res['val']."</pre></TD>";
echo "<TD ALIGN=CENTER>".$res['phone']."</TD>";
echo "<TD width=30%><a href=# onclick=win(" . $res['det'] . ")>Открыть окно</a></TD> ";
echo "<TD ALIGN=CENTER>".$res['date']."</TD>";
echo "</TR>";
};
?>
<TR>
<TD align="center"></TD>
<TD align="center"></TD>
<TD align="center"></TD>
<TD align="center"></TD>
<TD align="center"></TD>
<TD align="center"></TD>
<TD align="center"></TD>
</TR>
</TBODY>
</TABLE>
</TD>
</TR>
</TBODY>
</TABLE>
</TABLE>
<BR>
</BODY>
здесь в окошко должны загружаться данные из БД (mysql) но они не выводятся... Помогите пожалуйста написать правильно вывод... ибо я уже просто не знаю как...
--------------------
Если хочешь избежать критики - ничего не говори, ничего не делай и будь никем.
|