0
我有一個包含超過50種不同下拉菜單的表格。用戶只能從50箇中選擇8個,因此我希望獲得2x4表格。現在,我有一個設置爲0的變量$ selectCount。每次選擇下拉菜單時,我都會將1(++ $ selectCount)添加到變量中。然後,我有以下代碼:在2x4表格中顯示錶格數據(50個不同的下拉列表)
if ($selectCount = 2) {
echo "</tr><tr>";}
if ($selectCount = 4) {
echo "</tr><tr>";}
if ($selectCount = 6) {
echo "</tr><tr>";}
不知什麼原因對我來說,即使在情況下,其中$ selectCount的值是奇數,錶行結束創建的1x8表。
下面是代碼的,以更好地詳細的較大部分的問題:
<tr>
<?php if(!empty($_POST['one'])) {
echo "<td><img src='image folder/acct.jpg' style='display:inline; -moz-border-radius: 10px; -webkit-border-radius: 10px; -webkit-box-shadow:0 0 20px blue; -moz-box-shadow: 0 0 20px blue; box-shadow:0 0 20px;'/>";
echo "<p style='color:white; margin-left: 7px; font-size: 14px;'>" . $_POST['one'] . "</p></td>";
$selectCount = ++$selectCount;
if ($selectCount = 2) {
echo "</tr><tr>";}
if ($selectCount = 4) {
echo "</tr><tr>";}
if ($selectCount = 6) {
echo "</tr><tr>";}
}
?>
<?php if(!empty($_POST['two'])) {
echo "<td><img src='image folder/alyt.jpg' style='display:inline; -moz-border-radius: 10px; -webkit-border-radius: 10px; -webkit-box-shadow:0 0 20px blue; -moz-box-shadow: 0 0 20px blue; box-shadow:0 0 20px;'/>";
echo "<p style='color:white; margin-left: 7px; font-size: 14px;'>" . $_POST['two'] . "</p></td>";
$selectCount = ++$selectCount;
if ($selectCount = 2) {
echo "</tr><tr>";}
if ($selectCount = 4) {
echo "</tr><tr>";}
if ($selectCount = 6) {
echo "</tr><tr>";}
}
?>
<?php if(!empty($_POST['three'])) {
echo "<td><img src='image folder/ar.jpg' style='display:inline; -moz-border-radius: 10px; -webkit-border-radius: 10px; -webkit-box-shadow:0 0 20px blue; -moz-box-shadow: 0 0 20px blue; box-shadow:0 0 20px;'/>";
echo "<p style='color:white; margin-left: 7px; font-size: 14px;'>" . $_POST['three'] . "</p></td>";
$selectCount = ++$selectCount;
if ($selectCount = 2) {
echo "</tr><tr>";}
if ($selectCount = 4) {
echo "</tr><tr>";}
if ($selectCount = 6) {
echo "</tr><tr>";}
}
?>
<?php if(!empty($_POST['four'])) {
echo "<td><img src='image folder/blgs.jpg' style='display:inline; -moz-border-radius: 10px; -webkit-border-radius: 10px; -webkit-box-shadow:0 0 20px blue; -moz-box-shadow: 0 0 20px blue; box-shadow:0 0 20px;'/>";
echo "<p style='color:white; margin-left: 7px; font-size: 14px;'>" . $_POST['four'] . "</p></td>";
$selectCount = ++$selectCount;
if ($selectCount = 2) {
echo "</tr><tr>";}
if ($selectCount = 4) {
echo "</tr><tr>";}
if ($selectCount = 6) {
echo "</tr><tr>";}
}
?>
任何幫助不勝感激。
謝謝jeroen指出這個疏忽! – user1809737 2013-03-21 15:13:18