2016-05-09 4 views
0

私は、datepickerを使ってphpとmysqlで予約システムを作成しようとしています。 ユーザーが日付を選択すると、利用可能な期間の表が表示されます。時間枠が利用可能な場合、ユーザはラジオinputを使用し、その期間を予約する必要があります。 私が使用している場合 "ORDER BY start ASC LIMIT 1"。 それは私に8:22 existsを与えて、それは正しいですが、それは私に2番目の声明、8:30 existsを与えません。代わりに、8.30の場合、使用可能な時間枠8:30-8:38が作成されます。 私が使用している場合 "ORDER BY start ASC" データベース内のレコード数に基づいて情報を乗算します。 何が間違っているかわかりません! ベローは、MySQLのテーブルのために私のコードです:PHPでmysqli_fetch_arrayに問題がありますか?

CREATE TABLE IF NOT EXISTS `bookings` (
    `id` int(100) NOT NULL AUTO_INCREMENT, 
    `date` date NOT NULL, 
    `start` enum('8:22-8:30','8:30-8:38','8:38-8:46','8:46-8:54','8:54-9:02','9:02-9:10','9:18-9:26','9:26-9:34','9:34-9:42','9:42-9:50','9:50-10:58','10:58-11:06','11:06-11:14','11:14-11:22','11:22-11:30','11:30-11:38','11:38-11:46','11:46-11:54','11:54-12:02','12:30-12:38','12:38-12:46','12:46-12:54','12:54-13:02','13:02-13:10','13:10-13:18','13:18-13:26','13:26-13:34','13:34-13:42','13:42-13:50','13:50-13:58','13:58-14:06','14:06-14:14','14:14-14:22','14:22-14:30','14:30-14:38','14:38-14:46','14:46-14:54','14:54-15:02','15:02-15:10','15:10-15:18','15:18-15:26','15:26-15:34') COLLATE utf8_unicode_ci NOT NULL, 
    `booked` enum('0','1') COLLATE utf8_unicode_ci NOT NULL, 
    `name` varchar(100) COLLATE utf8_unicode_ci NOT NULL, 
    `email` varchar(200) COLLATE utf8_unicode_ci NOT NULL, 
    `phone` varchar(50) COLLATE utf8_unicode_ci NOT NULL, 
    PRIMARY KEY (`id`), 
    UNIQUE KEY `start` (`start`) 
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=5 ; 

-- 
-- Dumping data for table `bookings` 
-- 

INSERT INTO `bookings` (`id`, `date`, `start`, `booked`, `name`, `email`, `phone`) VALUES 
(2, '2016-05-06', '8:30-8:38', '1', 'vcv', 'vxcv', 'xcvvc'), 
(1, '2016-05-06', '8:22-8:30', '1', 'zxccxz', 'xczcc', 'zxczxc'), 
(4, '2016-05-09', '9:02-9:10', '1', '', '', ''), 
(3, '2016-05-09', '8:38-8:46', '1', '', '', ''); 

そしてindex.phpをのコードは次のとおりです。あなたの "予約" DB表から

<?php 
$conn = mysqli_connect("localhost", "", "", ""); 

$post_at = ""; 
$post_at_to_date = ""; 

$queryCondition = ""; 
if(!empty($_POST["search"]["post_at"])) {   
    $post_at = $_POST["search"]["post_at"]; 
    list($fid,$fim,$fiy) = explode("-",$post_at); 

    $post_at_todate = date('Y-m-d'); 
    if(!empty($_POST["search"]["post_at"])) { 
     $post_at_to_date = $_POST["search"]["post_at"]; 
     list($tid,$tim,$tiy) = explode("-",$_POST["search"]["post_at"]); 
     $post_at_todate = "$tiy-$tim-$tid"; 
    } 

    $queryCondition .= "WHERE date = '" . $post_at_todate . "' "; 
} 

$sql = "SELECT * from bookings " . $queryCondition . " ORDER BY start ASC LIMIT 1"; 
$result = mysqli_query($conn,$sql); 

?> 

<html> 
<head> 
<title>Recent Articles</title>  
<script src="http://code.jquery.com/jquery-1.9.1.js"></script> 
<link rel="stylesheet" href="http://code.jquery.com/ui/1.11.4/themes/smoothness/jquery-ui.css"> 

<style> 
.table-content{border-top:#CCCCCC 4px solid; width:50%;} 
.table-content th {padding:5px 20px; background: #F0F0F0;vertical-align:top;} 
.table-content td {padding:5px 20px; border-bottom: #F0F0F0 1px solid;vertical-align:top;} 
</style> 
</head> 

<body><input type="text" id="field_results" name="field_results" /> ... 
<div class="demo-content"> 
    <h2 class="title_with_link">Recent Articles</h2> 
    <form name="frmSearch" method="post" action=""> 
<p class="search_input"> 
     <input type="text" placeholder="From Date" id="post_at" name="search[post_at]" value="<?php echo $post_at; ?>" class="input-control" />   
    <input type="submit" name="go" value="Search" > 
</p> 
<?php if(!empty($result)) { ?> 
<table class="table-content"> 
     <thead> 
    <tr> 

     <th width="30%"><span>Day</span></th> 
     <th width="50%"><span>Time period</span></th>   
     <th width="20%"><span>Book</span></th>  
    </tr> 
    </thead> 
<tbody> 
<?php 

    //while ($row=mysqli_fetch_row($result)) 
    while($row = mysqli_fetch_array($result)) { 
     if(preg_match('/8:22-8:30/',$row['start'])==TRUE){ 
      echo "8:22 exists"; 
     }else { 
      echo "<tr>"; 
      echo "<td>$post_at</td>"; 
      echo "<td>8:22-8:30</td>"; 
      echo '<td><input class="text" type="radio" id="rez" name="rez" value="'. '8:22-8:30' .'"></td>'; 
      echo "</tr>"; 
     } 
     if(preg_match('/8:30-8:38/',$row['start'])==TRUE){ 
      echo "8:30 exists"; 
     }else { 
      echo "<tr>"; 
      echo "<td>$post_at</td>"; 
      echo "<td>8:30-8:38</td>"; 
      echo '<td><input class="text" type="radio" id="rez" name="rez" value="'. '8:30-8:38' .'"></td>'; 
      echo "</tr>"; 
     } 
     if(preg_match('/8:38-8:46/',$row['start'])){ 
      echo "8:38 exists"; 
     } else { 
      echo "<tr>"; 
      echo "<td>$post_at</td>"; 
      echo "<td>8:38-8:46</td>"; 
      echo '<td><input class="text" type="radio" id="rez" name="rez" value="'. '8:38-8:46' .'"></td>'; 
      echo "</tr>"; 
     } 
     if(preg_match('/8:46-8:54/',$row['start'])){ 
      echo ""; 
     } else { 
      echo "<tr>"; 
      echo "<td>$post_at</td>"; 
      echo "<td>8:46-8:54</td>"; 
      echo '<td><input class="text" type="radio" id="rez" name="rez" value="'. '8:46-8:54' .'"></td>'; 
      echo "</tr>"; 
     } 
     if(preg_match('/8:54-9:02/',$row['start'])){ 
      echo ""; 
     } else { 
      echo "<tr>"; 
      echo "<td>$post_at</td>"; 
      echo "<td>8:54-9:02</td>"; 
      echo '<td><input class="text" type="radio" id="rez" name="rez" value="'. '8:54-9:02' .'"></td>'; 
      echo "</tr>"; 
     } 
     if(preg_match('/9:02-9:10/',$row['start'])){ 
      echo ""; 
     } else { 
      echo "<tr>"; 
      echo "<td>$post_at</td>"; 
      echo "<td>9:02-9:10</td>"; 
      echo '<td><input class="text" type="radio" id="rez" name="rez" value="'. '9:02-9:10' .'"></td>'; 
      echo "</tr>"; 
     } 
     if(preg_match('/9:18-9:26/',$row['start'])){ 
      echo ""; 
     } else { 
      echo "<tr>"; 
      echo "<td>$post_at</td>"; 
      echo "<td>9:18-9:26</td>"; 
      echo '<td><input class="text" type="radio" id="rez" name="rez" value="'. '9:18-9:26' .'"></td>'; 
      echo "</tr>"; 
     } 
     if(preg_match('/9:26-9:34/',$row['start'])){ 
      echo ""; 
     } else { 
      echo "<tr>"; 
      echo "<td>$post_at</td>"; 
      echo "<td>9:26-9:34</td>"; 
      echo '<td><input class="text" type="radio" id="rez" name="rez" value="'. '9:26-9:34' .'"></td>'; 
      echo "</tr>"; 
     } 
     if(preg_match('/9:34-9:42/',$row['start'])){ 
      echo ""; 
     } else { 
      echo "<tr>"; 
      echo "<td>$post_at</td>"; 
      echo "<td>9:34-9:42</td>"; 
      echo '<td><input class="text" type="radio" id="rez" name="rez" value="'. '9:34-9:42' .'"></td>'; 
      echo "</tr>"; 
     } 
     if(preg_match('/9:42-9:50/',$row['start'])){ 
      echo ""; 
     } else { 
      echo "<tr>"; 
      echo "<td>$post_at</td>"; 
      echo "<td>9:42-9:50</td>"; 
      echo '<td><input class="text" type="radio" id="rez" name="rez" value="'. '9:42-9:50' .'"></td>'; 
      echo "</tr>"; 
     } 
     if(preg_match('/9:50-10:58/',$row['start'])){ 
      echo ""; 
     } else { 
      echo "<tr>"; 
      echo "<td>$post_at</td>"; 
      echo "<td>9:50-10:58</td>"; 
      echo '<td><input class="text" type="radio" id="rez" name="rez" value="'. '9:50-10:58' .'"></td>'; 
      echo "</tr>"; 
     } 
     if(preg_match('/10:58-11:06/',$row['start'])){ 
      echo ""; 
     } else { 
      echo "<tr>"; 
      echo "<td>$post_at</td>"; 
      echo "<td>10:58-11:06</td>"; 
      echo '<td><input class="text" type="radio" id="rez" name="rez" value="'. '10:58-11:06' .'"></td>'; 
      echo "</tr>"; 
     } 
     if(preg_match('/11:06-11:14/',$row['start'])){ 
      echo ""; 
     } else { 
      echo "<tr>"; 
      echo "<td>$post_at</td>"; 
      echo "<td>11:06-11:14</td>"; 
      echo '<td><input class="text" type="radio" id="rez" name="rez" value="'. '11:06-11:14' .'"></td>'; 
      echo "</tr>"; 
     } 
     if(preg_match('/11:14-11:22/',$row['start'])){ 
      echo ""; 
     } else { 
      echo "<tr>"; 
      echo "<td>$post_at</td>"; 
      echo "<td>11:14-11:22</td>"; 
      echo '<td><input class="text" type="radio" id="rez" name="rez" value="'. '11:14-11:22' .'"></td>'; 
      echo "</tr>"; 
     } 
     if(preg_match('/11:22-11:30/',$row['start'])){ 
      echo ""; 
     } else { 
      echo "<tr>"; 
      echo "<td>$post_at</td>"; 
      echo "<td>11:22-11:30</td>"; 
      echo '<td><input class="text" type="radio" id="rez" name="rez" value="'. '11:22-11:30' .'"></td>'; 
      echo "</tr>"; 
     } 
     if(preg_match('/11:30-11:38/',$row['start'])){ 
      echo ""; 
     } else { 
      echo "<tr>"; 
      echo "<td>$post_at</td>"; 
      echo "<td>11:30-11:38</td>"; 
      echo '<td><input class="text" type="radio" id="rez" name="rez" value="'. '11:30-11:38' .'"></td>'; 
      echo "</tr>"; 
     } 
     if(preg_match('/11:38-11:46/',$row['start'])){ 
      echo ""; 
     } else { 
      echo "<tr>"; 
      echo "<td>$post_at</td>"; 
      echo "<td>11:38-11:46</td>"; 
      echo '<td><input class="text" type="radio" id="rez" name="rez" value="'. '11:38-11:46' .'"></td>'; 
      echo "</tr>"; 
     } 
     if(preg_match('/11:46-11:54/',$row['start'])){ 
      echo ""; 
     } else { 
      echo "<tr>"; 
      echo "<td>$post_at</td>"; 
      echo "<td>11:46-11:54</td>"; 
      echo '<td><input class="text" type="radio" id="rez" name="rez" value="'. '11:46-11:54' .'"></td>'; 
      echo "</tr>"; 
     } 
     if(preg_match('/11:54-12:02/',$row['start'])){ 
      echo ""; 
     } else { 
      echo "<tr>"; 
      echo "<td>$post_at</td>"; 
      echo "<td>11:54-12:02</td>"; 
      echo '<td><input class="text" type="radio" id="rez" name="rez" value="'. '11:54-12:02' .'"></td>'; 
      echo "</tr>"; 
     } 
     if(preg_match('/12:30-12:38/',$row['start'])){ 
      echo ""; 
     } else { 
      echo "<tr>"; 
      echo "<td>$post_at</td>"; 
      echo "<td>12:30-12:38</td>"; 
      echo '<td><input class="text" type="radio" id="rez" name="rez" value="'. '12:30-12:38' .'"></td>'; 
      echo "</tr>"; 
     } 
     if(preg_match('/12:38-12:46/',$row['start'])){ 
      echo ""; 
     } else { 
      echo "<tr>"; 
      echo "<td>$post_at</td>"; 
      echo "<td>12:38-12:46</td>"; 
      echo '<td><input class="text" type="radio" id="rez" name="rez" value="'. '12:38-12:46' .'"></td>'; 
      echo "</tr>"; 
     } 
     if(preg_match('/12:46-12:54/',$row['start'])){ 
      echo ""; 
     } else { 
      echo "<tr>"; 
      echo "<td>$post_at</td>"; 
      echo "<td>12:46-12:54</td>"; 
      echo '<td><input class="text" type="radio" id="rez" name="rez" value="'. '12:46-12:54' .'"></td>'; 
      echo "</tr>"; 
     } 
     if(preg_match('/12:54-13:02/',$row['start'])){ 
      echo ""; 
     } else { 
      echo "<tr>"; 
      echo "<td>$post_at</td>"; 
      echo "<td>12:54-13:02</td>"; 
      echo '<td><input class="text" type="radio" id="rez" name="rez" value="'. '12:54-13:02' .'"></td>'; 
      echo "</tr>"; 
     } 
     if(preg_match('/13:02-13:10/',$row['start'])){ 
      echo ""; 
     } else { 
      echo "<tr>"; 
      echo "<td>$post_at</td>"; 
      echo "<td>13:02-13:10</td>"; 
      echo '<td><input class="text" type="radio" id="rez" name="rez" value="'. '13:02-13:10' .'"></td>'; 
      echo "</tr>"; 
     } 
     if(preg_match('/13:10-13:18/',$row['start'])){ 
      echo ""; 
     } else { 
      echo "<tr>"; 
      echo "<td>$post_at</td>"; 
      echo "<td>13:10-13:18</td>"; 
      echo '<td><input class="text" type="radio" id="rez" name="rez" value="'. '13:10-13:18' .'"></td>'; 
      echo "</tr>"; 
     } 
     if(preg_match('/13:18-13:26/',$row['start'])){ 
      echo ""; 
     } else { 
      echo "<tr>"; 
      echo "<td>$post_at</td>"; 
      echo "<td>13:18-13:26</td>"; 
      echo '<td><input class="text" type="radio" id="rez" name="rez" value="'. '13:18-13:26' .'"></td>'; 
      echo "</tr>"; 
     } 
     if(preg_match('/13:26-13:34/',$row['start'])){ 
      echo ""; 
     } else { 
      echo "<tr>"; 
      echo "<td>$post_at</td>"; 
      echo "<td>13:26-13:34</td>"; 
      echo '<td><input class="text" type="radio" id="rez" name="rez" value="'. '13:26-13:34' .'"></td>'; 
      echo "</tr>"; 
     } 
     if(preg_match('/13:34-13:42/',$row['start'])){ 
      echo ""; 
     } else { 
      echo "<tr>"; 
      echo "<td>$post_at</td>"; 
      echo "<td>13:34-13:42</td>"; 
      echo '<td><input class="text" type="radio" id="rez" name="rez" value="'. '13:34-13:42' .'"></td>'; 
      echo "</tr>"; 
     } 
     if(preg_match('/13:42-13:50/',$row['start'])){ 
      echo ""; 
     } else { 
      echo "<tr>"; 
      echo "<td>$post_at</td>"; 
      echo "<td>13:42-13:50</td>"; 
      echo '<td><input class="text" type="radio" id="rez" name="rez" value="'. '13:42-13:50' .'"></td>'; 
      echo "</tr>"; 
     } 
     if(preg_match('/13:50-13:58/',$row['start'])){ 
      echo ""; 
     } else { 
      echo "<tr>"; 
      echo "<td>$post_at</td>"; 
      echo "<td>13:50-13:58</td>"; 
      echo '<td><input class="text" type="radio" id="rez" name="rez" value="'. '13:50-13:58' .'"></td>'; 
      echo "</tr>"; 
     } 
     if(preg_match('/13:58-14:06/',$row['start'])){ 
      echo ""; 
     } else { 
      echo "<tr>"; 
      echo "<td>$post_at</td>"; 
      echo "<td>13:58-14:06</td>"; 
      echo '<td><input class="text" type="radio" id="rez" name="rez" value="'. '13:58-14:06' .'"></td>'; 
      echo "</tr>"; 
     } 
     if(preg_match('/14:06-14:14/',$row['start'])){ 
      echo ""; 
     } else { 
      echo "<tr>"; 
      echo "<td>$post_at</td>"; 
      echo "<td>14:06-14:14</td>"; 
      echo '<td><input class="text" type="radio" id="rez" name="rez" value="'. '14:06-14:14' .'"></td>'; 
      echo "</tr>"; 
     } 
     if(preg_match('/14:14-14:22/',$row['start'])){ 
      echo ""; 
     } else { 
      echo "<tr>"; 
      echo "<td>$post_at</td>"; 
      echo "<td>14:14-14:22</td>"; 
      echo '<td><input class="text" type="radio" id="rez" name="rez" value="'. '14:14-14:22' .'"></td>'; 
      echo "</tr>"; 
     } 
     if(preg_match('/14:22-14:30/',$row['start'])){ 
      echo ""; 
     } else { 
      echo "<tr>"; 
      echo "<td>$post_at</td>"; 
      echo "<td>14:22-14:30</td>"; 
      echo '<td><input class="text" type="radio" id="rez" name="rez" value="'. '14:22-14:30' .'"></td>'; 
      echo "</tr>"; 
     } 
     if(preg_match('/14:30-14:38/',$row['start'])){ 
      echo ""; 
     } else { 
      echo "<tr>"; 
      echo "<td>$post_at</td>"; 
      echo "<td>14:30-14:38</td>"; 
      echo '<td><input class="text" type="radio" id="rez" name="rez" value="'. '14:30-14:38' .'"></td>'; 
      echo "</tr>"; 
     } 
     if(preg_match('/14:38-14:46/',$row['start'])){ 
      echo ""; 
     } else { 
      echo "<tr>"; 
      echo "<td>$post_at</td>"; 
      echo "<td>14:38-14:46</td>"; 
      echo '<td><input class="text" type="radio" id="rez" name="rez" value="'. '14:38-14:46' .'"></td>'; 
      echo "</tr>"; 
     } 
     if(preg_match('/14:46-14:54/',$row['start'])){ 
      echo ""; 
     } else { 
      echo "<tr>"; 
      echo "<td>$post_at</td>"; 
      echo "<td>14:46-14:54</td>"; 
      echo '<td><input class="text" type="radio" id="rez" name="rez" value="'. '14:46-14:54' .'"></td>'; 
      echo "</tr>"; 
     } 
     if(preg_match('/14:54-15:02/',$row['start'])){ 
      echo ""; 
     } else { 
      echo "<tr>"; 
      echo "<td>$post_at</td>"; 
      echo "<td>14:54-15:02</td>"; 
      echo '<td><input class="text" type="radio" id="rez" name="rez" value="'. '14:54-15:02' .'"></td>'; 
      echo "</tr>"; 
     } 
     if(preg_match('/15:02-15:10/',$row['start'])){ 
      echo ""; 
     } else { 
      echo "<tr>"; 
      echo "<td>$post_at</td>"; 
      echo "<td>15:02-15:10</td>"; 
      echo '<td><input class="text" type="radio" id="rez" name="rez" value="'. '14:54-15:02' .'"></td>'; 
      echo "</tr>"; 
     } 
     if(preg_match('/15:10-15:18/',$row['start'])){ 
      echo ""; 
     } else { 
      echo "<tr>"; 
      echo "<td>$post_at</td>"; 
      echo "<td>15:10-15:18</td>"; 
      echo '<td><input class="text" type="radio" id="rez" name="rez" value="'. '15:10-15:18' .'"></td>'; 
      echo "</tr>"; 
     } 
     if(preg_match('/15:18-15:26/',$row['start'])){ 
      echo ""; 
     } else { 
      echo "<tr>"; 
      echo "<td>$post_at</td>"; 
      echo "<td>15:18-15:26</td>"; 
      echo '<td><input class="text" type="radio" id="rez" name="rez" value="'. '15:18-15:26' .'"></td>'; 
      echo "</tr>"; 
     } 
     if(preg_match('/15:26-15:34/',$row['start'])){ 
      echo ""; 
     } else { 
      echo "<tr>"; 
      echo "<td>$post_at</td>"; 
      echo "<td>15:26-15:34</td>"; 
      echo '<td><input class="text" type="radio" id="rez" name="rez" value="'. '15:26-15:34' .'"></td>'; 
      echo "</tr>"; 
     } 
?> 
    <tr> 


    </tr> 
<?php 
    } 
?> 
<tbody> 
</table> 
<?php } ?> 
</form> 
</div> 
<script src="http://code.jquery.com/ui/1.10.3/jquery-ui.js"></script> 
<script> 
$.datepicker.setDefaults({ 
showOn: "button", 
buttonImage: "datepicker.png", 
buttonText: "Date Picker", 
buttonImageOnly: true, 
dateFormat: 'dd-mm-yy' 
}); 
$(function() { 
$("#post_at").datepicker(); 
$("#post_at_to_date").datepicker(); 
}); 
</script> 
<script> 
$(document).ready(function() { 
$(":radio").on('click', function() { 

    var fields = ''; 
    $(":radio").each(function() { 
     if (this.checked) { 
      fields += $(this).val() + ' '; 
     } 
    }); 
    $('#field_results').val($.trim(fields)) 

}); 
}); 
</script> 
</body></html> 
+0

コードの構造は私に似ています。可能であれば、C9を作成して共有することはできますか? –

+0

'LIMIT 1 'は結果に__1__レコードだけがあることを意味します。あなたは何を期待していますか? –

+1

素敵なスパゲッティコード!あなたは冗長な冗長性を持っています。このコードは20行でなければなりません。スイッチを使用し、他の場合ではなく、あなたのhtmlを連結して一度だけエコーします。日付選択でajaxはどこですか? ajaxを使ってdivを追加してください。 – cpugourou

答えて

0

"UNIQUE KEY startstart)" を削除。

フィールドに「UNIQUE KEY」を設定すると、このフィールド値が一意でなければなりません。

Ex。一意のフィールド値がいずれかのレコードで空白の場合、他のレコードは空白にしないでください。右のようではありません KEY UNIQUE としてスタート設定するだけ氏価格ヒントが言ったように

+0

私は削除しましたが、結果は変わりません。私が望むのは、1日の時間帯を1つだけ予約することです。 – cogito

0

、。

しかし、のDBに設定する方法が原因で、おそらくこの問題に直面していることもわかります。あなたはそれNOT NULL
作ることができます
'start' int(10)し、あなたのニーズに基づいて:物事を容易にするための基準として、それを作ることに
'start' enum('8:22-8:30','8:30-8:38','8:38-8:46','8:46-8:54','8:54-9:02','9:02-9:10','9:18-9:26', etc...

私は列挙として開始からの切り替えをお勧めしたいです クエリを作成するときスイッチケースを使用して参照を期間に変換する関数を作成することができます
例えば :彼らは今の数字だので、あなたは、彼らにあなたがそれらを好きなように並べ替えることができます
{case 1: echo 8:22-8:30} {case 2: echo 8:30-8:38} etc...

この方法では、それらが変換されることを心配することなく、ジャグリング、またはミスが命じました。

PS:LIMIT 1は1つの結果しか得られないことを意味します。これは、条件を満たす最初の生でしかありません。 LIMITはまったく必要ありません。

希望しました。

+0

タイプをenumからintに変更すると、時間枠を8:22-8:30または8:30-8:38にどのように記録できますか? – cogito

+0

* switch case *ステートメントを使用して: http://www.w3schools.com/php/php_switch.asp これらの* if *ステートメントをすべて使用する代わりに、* while *条件文http://www.w3schools.com/php/php_looping.aspを使用し、* start *フィールドの数値を変換するには、* switch case *ステートメントを使用します。 サーバーを非常に忙しくすると言わざるを得ない*条件をすべて作成することで、コードが非常に大きく読めなくなりました! – ARFallaha

+0

開始フィールドの数字をどのように変換しますか? – cogito

関連する問題