Example #1
0
<?php

require_once "user.php";
require_once "../menu/ramdom.php";
$tmp = user();
// $tmp = new Menu( "localhost", "root", "" );
// var_dump( $tmp->GetMenuList( 0, 0, 0, "0010" ) );
// var_dump( $tmp->GetFoodstuffList( 0, 0, 0, "0000" ) );
// var_dump( $tmp->GetFoodstuffListfromID(200301000004));
// var_dump( $tmp->GetFoodstuffListfromID("300101000001"));
// var_dump( $tmp->GetFoodstuffListfromID("220301000033"));
// var_dump( $tmp->GetFoodstuffListfromID("101100100003"));
$obj = new hoge();
$sum_kol = $obj->totalPrice_fromMenuName("000001", "肉じゃが");
// var_dump( $tmp->GetIDfromMenuName("肉じゃが") );
// var_dump( $tmp->GetFoodstuffListfromID("211201000010"));
var_dump($sum_kol);
// $zid = $tmp->GetIDfromFoodstuffName("しらたき");
// $price = $tmp->GetFoodstuffPrice("000001",$zid);
// var_dump($price);
// var_dump($tmp->GetMenuPrice( "000001","340301000080"));
// var_dump($tmp->GetMenuPrice( "000001","320301000039"));
// var_dump($tmp->GetMenuPrice( "000001","311201000013"));
// var_dump($tmp->GetMenuPrice( "000001","511300100018"));
Example #2
0
 function GET_MONEY($ID, $yosan, $kind)
 {
     //料理IDから値段を取得
     $obj = new hoge();
     //from test.php
     // require_once "./GetData/libdb.php";
     // require_once "./GetData/libfoodstuff.php";
     // require_once "./GetData/libmenu.php";
     require_once "../libmenu/user.php";
     $tmp = user();
     // $tmp = new Menu( "localhost", "root", "" );
     // var_dump( $tmp->GetMenuList( 0, 0, 0, "0011" ) );
     $recipe = array();
     $count = 0;
     $ten_miss = 0;
     switch ($kind) {
         case 1:
             $Recipe_kind = "0100";
             break;
         case 2:
             $Recipe_kind = "1000";
             break;
         case 3:
             $Recipe_kind = "0010";
             break;
         case 4:
             $Recipe_kind = "0001";
             break;
     }
     while ($count < 10 && $ten_miss < 10) {
         // while($count < 10){
         // 料理名(dish)を取得
         $recipe_info = $tmp->GetMenuList(0, 0, 0, $Recipe_kind);
         $index = rand(0, count($recipe_info) - 1);
         // var_dump($recipe[$index]["Name"]);
         $recipi_name = $recipe_info[$index]["Name"];
         // $recipi_name = $obj->GET_NAME(0);
         // var_dump($recipi_name);
         //料理ID取得
         $sum_money = $obj->totalPrice_fromMenuName($ID, $recipi_name);
         /*
         $id = $obj->toID($recipi_name);
         // print_r($id);
         
         // 料理の材料取得
         $material = array();
         $material = $obj->GET_MATERIAL($id);
         // print_r($material);
         
         //各材料のIDを取得
         $material_id = array();
         foreach ($material as $key => $value)
         	$material_id[$key] = $obj->toID($value);
         // print_r($material_id);
         
         //材料の金額の合計
         $sum_money = 0;
         foreach ($material_id as $key => $id)
         	$sum_money += $obj->GET_MONEY_MATERIAL($id);
         */
         // var_dump($sum_money);
         if ($sum_money < $yosan && $obj->isUniqueArray($recipe, $recipi_name)) {
             $recipe += array($recipi_name => $sum_money);
             $count++;
             $ten_miss = 0;
         }
         $ten_miss++;
         // printf("ten_miss:%d\n", $ten_miss);
         // var_dump($ten_miss);
     }
     //end while
     // print_r($recipe);
     return $recipe;
 }
Example #3
0
                ?>

       <?php 
            case 5:
                break;
            case 6:
                break;
            case 7:
                break;
            case 8:
                // $sum_total = array();
                for ($counter = 0; $counter < 4; $counter++) {
                    if ("" == $Week[$j - 1][$counter]) {
                        $sum_total[$j - 1] += 0;
                    } else {
                        $sum_total[$j - 1] += $obj->totalPrice_fromMenuName($_SESSION["USERID"], $Week[$j - 1][$counter]);
                    }
                    // $sum_total = 1000;
                }
                ?>
      <td><input class="kadomaru_22" type="button" value="<?php 
                echo $sum_total[$j - 1];
                ?>
 円"></td>
      <?php 
                break;
            case 9:
                $TOTAL = 0;
                foreach ($sum_total as $key => $value) {
                    $TOTAL += $value;
                }