2017-01-21 13 views
-2

私は食べ物の注文の情報を含むテーブルを持っており、フィールドの1つはすべての注文の日付です。今、私はdatepickerの下にあるテーブルをdatepickerの日付に依存して表示したい。保存された日付の情報が表示されているテーブルの表示方法=変更時にのみ選択された日付ピッカー?

私はdatepickerが現在の日付とテーブルに現在の日付の順番を表示させたいと考えています。

マイコード:

$(function() { 

$("#datepicker").datepicker({ 


dateFormat: "mm-dd-yy", 

}).datepicker("setDate", new Date()); 
}); 

問合せ:

$q_customer = $conn->query("SELECT * from orders inner JOIN customer_order on customer_order.order_no =orders.order_no inner join driver_order on driver_order.order_no=orders.order_no LEFT JOIN customer on customer.phone=customer_order.phone order by k_time") or die(mysqli_error()); 

PHP

$k_time = ''; 

while($f_customer = $q_customer->fetch_array()){?> 

    <tr> 
    <?php 

    if($k_time == '' || $k_time != $f_customer['k_time']){ 

     $k_time = $f_customer['k_time']; 

     echo "<td>".$f_customer['k_time']."</td>"; 

    } else{ 
     echo "<td>&nbsp;</td>"; 
    } 
    ?> 

    <td><?php echo $f_customer['order_no']?></td> 
    <td><?php echo $f_customer['first_name']?></td> 
    <td><?php echo $f_customer['last_name']?></td> 
    <td><?php echo $f_customer['address']?></td> 
    <td><?php echo $f_customer['driver_no']?></td> 
    <td><?php echo $f_customer['d_time']?></td> 
    <td><?php echo $f_customer['no_ofppl']?></td> 
+1

ここに「フルコード」のリクエストを追加しないでください。また、ボランティアが喜んでお手伝いしてくれる場所を追加しないでください。私はあなたがPHPの初心者であることを理解していますが、Stack Overflowは無料のコーディングサービスではないので、そのように扱うべきではありません。言語に悩まされている方は、チュートリアルを実行して時間を置くことが解決策です。これをうまく学びたい場合は、ショートカットを使用することはできません。 – halfer

答えて

0

私が正しく理解していれば - あなたは誰かがそのために現在の注文をロードするための日付をピックアップ毎回たい日付を表示してください。 - TRとTD

$("#datepicker").change(function(){ 
    $.get("url goes here", {paramters go here as a JS object}).done(function(result){ 
     $("#orders-table > tbody").html(result); 
    }); 
}); 

ここでも、ちょうどtbody要素に合った形式になって返すどんなことを確認してください。

私はこのようなものをお勧めしたいです。
幸運を祈る!

+0

ありがとうございますが、それは私のためにはっきりしていませんが、あなたはURLとパラメータの意味はどうですか?あなたは例を挙げることができますか? – mate

+0

非同期リクエストを作成したい、つまり、ユーザーが日付を変更したり、ページにサーバーをリクエストしたり(「$ _GETパラメーター」、「パラメーターはここに入ります...」を参照)、レスポンスが返ってきたら、PHPスクリプトの "echo"行を追加して、それを追加したり、どこにでも置いたりできます。私たちの場合、あなたのテーブルになります。 –

+0

私は本当に大変申し訳ありませんが、もしテーブルを持つページがindex.phpであることを知っていれば、コードを書くことが可能です。 私は#orders-table> tbodyを置き換える方法がわからないので – mate

関連する問題