私はこのコードをベローにしています。私はwhileループでデータを取得する最初のテーブルを持っています。この表には「Details」の各行ボタンがある「More Details」の行が1つあります。 私はjqueryのこのコードを試してみましたが、最初のボタンでのみ動作します。 もちろん10個のボタンがあるテーブルには10個のボタンがありますので、ファーボタンだけが動作し、 'table2'仕事。 多分私はこのボタンで相対的なtable2を表示するためにどのボタンのユーザーがクリックしたかを決定するjqueryに変数を渡すことができると思います。 私はこれをgoogledしているが、googleは、私は、結果を私を作る。 ご協力いただければ幸いです。jqueryで変数を渡す
<script src="http://code.jquery.com/jquery-latest.js"></script>
<?php
$sql3= mysql_query("SELECT * FROM data ");
while($row3 =mysql_fetch_array($sql3)){
?>
<script>
$(document).ready(function() {
$('#showr').click(function(){
$('#Table2').show();
});
});
</script>
<table width='100%' border='1' cellspacing='0' cellpadding='0'>
<th>Weeks</th>
<th>date</th>
<th>place</th>
<th>More Details</th>
<tr>
<?php
echo "<tr ><td style= 'text-align : center ;'>my rows1</td>" ;
echo "<td style= 'text-align : center ;'>myrows2</td>";
echo "<td style= 'text-align : center ;'> myrows3</td>";
echo "<td style= 'text-align : center ;'><button id='showr'>More Details</button></td></tr>";
}
?>
</tr>
</table><br />
<div id= "Table2" style= "display:none;">
<table width='100%' border='1' cellspacing='0' cellpadding='0'>
<th>try</th>
<th>try2</th>
<tr>
<td>try3</td>
<td>trs</td>
</tr>
</table>
</div>
このコードは、PHPのパースエラーを与えるだろう。 – DaveRandom
それはあなたの実際のコードですか、それとも例を一緒にハックしようとしましたか? –
まだ、壊れていない。 –