私が持っているもの:
<table class="sortable table table-hover table-bordered">
<thead>
<tr>
<th>CPU</th>
<th>Speed</th>
<th>Cores</th>
<th>TDP</th>
<th>Preformace</th>
<th>Overclocing</th>
<th>Price</th>
<th>Buy</th>
</tr>
</thead>
<tbody>
<?php $i=0 ;
do {
$preformace = $row_Procesory['Preformace'];
$over = $row_Procesory['Overclocing'];
$i++; ?>
<tr>
<td><?php echo $row_Procesory['CPU']; ?></td>
<td><?php echo $row_Procesory['Speed']; ?></td>
<td><?php echo $row_Procesory['Cores']; ?></td>
<td><?php echo $row_Procesory['TDP']; ?></td>
<td><?php echo "
<script type='text/javascript'>
$(document).ready(function() {
$('#progressbarP$i').height(10).progressbar({
value : 1
});
$('#progressbarP$i .ui-progressbar-value').animate(
{width: '$preformace%'},{queue: false});
});
</script>
<div id='progressbarP$i' title='$preformace'></div>
";?></td>
<td><?php echo "
<script type='text/javascript'>
$(document).ready(function() {
$('#progressbarO$i').height(10).progressbar({
value : 1
});
$('#progressbarO$i .ui-progressbar-value').animate({
width: '$over%'
}, 1000);
});
</script>
<div id='progressbarO$i' title='$over'></div>
";?></td>
<td><?php echo $row_Procesory['Price']; ?></td>
<!-- BUTTON SECTION -->
<td><?php echo "<button class='btn btn-success' type='button' align='CENTER'>Add</button>";?></td>
</tr>
<?php } while ($row_Procesory = mysql_fetch_assoc($Procesory)); ?>
</tbody>
</table>
基本的に、mysqlをループして行を表示しています。preformace と overclocking の列に、アニメーション化された jquery progresbar と mysql の値が表示されます。テーブルをソート可能にするために、ブートストラップとsortable.jsも使用しています。
私が欲しいもの:追加ボタンをクリックすると、プロセッサの名前が変数としてtest.phpに送信されます。jqueryでname要素をターゲットにする方法さえ知りません:D