<?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"));
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; }
?> <?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; }