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; }
require_once "ramdom.php"; require_once "liblog.php"; require_once "libnow.php"; /* $nowWeek = array( 'Mon' => array('main' => 'aaa','dish' => 'aaa', 'sub' => 'aa'), 'Tue' => array('main' => '','dish' => '', 'sub' => ''), 'Wed' => array('main' => '','dish' => '', 'sub' => ''), 'Thu' => array('main' => '','dish' => '', 'sub' => ''), 'Fri' => array('main' => '','dish' => '', 'sub' => ''), 'Sat' => array('main' => '','dish' => '', 'sub' => ''), 'Sun' => array('main' => '','dish' => '', 'sub' => ''), ); */ $source = array(); $obj = new hoge(); $kind = 1; // 1:dish, 2:main, 3:sub, 4:soup $recipe = $obj->GET_MONEY($_SESSION["USERID"], $yosan, $kind); $sunday = $_GET['message']; echo '<div class="menu_table"><table cellpadding="10">'; echo '<form method="post"action="">'; // var_dump($name); $i = 1; foreach ($recipe as $key => $value) { printButton($yosan, $value, $i, $key, 1); $i++; } // var_dump($recipe); // var_dump($DISH); // var_dump($_GET['aaa']['yosan']);
<?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"));
// $bbb = $row['Date']; // $b = $logday = new DateTime($bbb); ?> <?php $logWeek = array('Mon' => array('main' => '', 'dish' => '', 'sub' => ''), 'Tue' => array('main' => '', 'dish' => '', 'sub' => ''), 'Wed' => array('main' => '', 'dish' => '', 'sub' => ''), 'Thu' => array('main' => '', 'dish' => '', 'sub' => ''), 'Fri' => array('main' => '', 'dish' => '', 'sub' => ''), 'Sat' => array('main' => '', 'dish' => '', 'sub' => ''), 'Sun' => array('main' => '', 'dish' => '', 'sub' => '')); // $nowWeek = array( // 'Mon' => array('main' => '','dish' => '', 'sub' => ''), // 'Tue' => array('main' => '','dish' => '', 'sub' => ''), // 'Wed' => array('main' => '','dish' => '', 'sub' => ''), // 'Thu' => array('main' => '','dish' => '', 'sub' => ''), // 'Fri' => array('main' => '','dish' => '', 'sub' => ''), // 'Sat' => array('main' => '','dish' => '', 'sub' => ''), // 'Sun' => array('main' => '','dish' => '', 'sub' => ''), // ); $obj = new hoge(); $Week[7][4]; /* $Sunday = $_GET['Sunday']; $tmp = explode( '|', $Sunday); $subArray = explode( ';', $tmp[2]); unset($tmp[2]); array_merge($tmp); unset($subArray[0]); array_merge($subArray); $Week[0] = array_merge($tmp, $subArray);*/ $kind = array("Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"); foreach ($kind as $key => $value) { $subArray = explode(';', $nowlog[$value]["sub"]); $Week[$key][0] = $nowlog[$value]["main"]; $Week[$key][1] = $nowlog[$value]["dish"]; $Week[$key][2] = $subArray[1];