mysql データベースから入力されたテーブルがあります (この段階でのテスト用のエントリは 8 つだけです)。各レコードには、Visit というチェックボックスが含まれています。ユーザーが [印刷] ボタンをクリックすると、テーブルの内容を繰り返し処理し、各チェックボックスをチェックして、チェックされているチェックボックスを確認し、チェックボックスから値が $row[0] である配列を作成します。これは各データベースの ID です。記録。
<table width="auto" border="1px" bordercolor="#999999" id="tbl">
<?php
$query="SELECT * FROM Sales "; //WHERE startdate >= CurDate() ORDER BY startdate ";
$result = @mysql_query($query);
ここにいくつかの他のものがあります...
echo "<h2><font color=#000000>Visit <input type=\"checkbox\" id=\"fred[]\"
class=\"chcktbl\" value=\"$row[0]\" onclick=\"myfunct()\" /></font>$row[0]
$row[6]</h2><em><strong><font color = #FF0000>Sale is on $slongdate until $elongdate.
~ Times are $mystime to $myetime</strong></em></td>...
これが私が試してきたjavascriptです...
<script type="text/javascript">
var visitcount =0;
var mylink =0;
/* $('.chcktbl').click(function () {
visitcount = $('.chcktbl:checked').length;
mylink = $('.chcktbl').val();
alert(mylink+' '+visitcount);
});
*/
function myfunct() {
mylink = document.getElementById('fred[]').value;
alert('Hi There'+mylink);
}
コードが正しく表示されていない場合は、お詫び申し上げます。誰かがこの問題で私を助けてくれることを願っています。