2011-11-09 7 views
0

私はphp、html、javascript、mysqlを使用しています。 私の機能はこのようになります。私は、データベースからのデータをリストとして取得したhtmlで作られた部門を持っています。したがって、5つのリストアイテムがそれぞれonclickイベントを持つ場合、ポップアップウィンドウをクリックすると表示されます。ポップアップウィンドウはjavascriptで表示されます。だから、私はこの部分まで仕上げました。私が立ち往生しているステージは、私のmysqlテーブルからそのポップアップウィンドウにデータを取得しなければならないということです。どのように私はこれを達成することができます みんな、私を助けてください。mysqlからポップアップウィンドウにデータを取得する

私のアプリケーションとまったく同じように見えるサンプルサイトもあります。チェックアウトしてください。

http://yale.roammeo.com/main/#!/list/2011-11-09/12-30/

ポップアップがどの物理的に既存のページが表示されていません。そのちょうど2つの部門で新しいHTMLページを示しています。どのようにこの部門にmysqlからデータを取得するには?

<div id="blanket" style="display:none;"></div> 
<div id="popUpDiv" style="display:none;width:500px;height:400px;"> 
<div align="left" class="popup_head"> 
<div align="right" style="float:right;width:10%"> 
<a href="#" onclick="popup('popUpDiv')" style="color:#FFFFFF;text-decoration:none">X</a> 
</div> 
<div style="clear:both"></div> 
</div> 
<div align="center" style="padding:10px;"> 

<form action="" onSubmit='search()' method="post" name="frmSendMsg"> 
</form> 
</div> 
</div> 
+0

恐怖です:O – Kowser

答えて

0

これは、JavaScriptのポップアップがどのくらい正確に機能するかによって異なります。

ポップアップに物理的に存在するページが表示された場合、このページはメインページと同じようにmysqlからデータを取得する必要があります。

ポップアップで動的にjs生成ページが表示される場合は、おそらくAJAX技術を使用する必要があります。つまり、PHPバックエンドを使用してmysqlからデータを取得し、このバックエンドをjavascriptから処理する必要があります。ほとんどの現代のJSフレームワークは、あなたが望むように(XML、JSONなど)それを行うことができます。

関連する問題