Changeset 4712 for temp


Ignore:
Timestamp:
2006/09/14 10:41:54 (20 years ago)
Author:
kakinaka
Message:

blank

Location:
temp/trunk
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • temp/trunk/data/class/SC_DbConn.php

    r4709 r4712  
    5151    function getOne($n, $arr = ""){ 
    5252         
    53         sfprintr($n); 
     53//      sfprintr($n); 
    5454         
    5555        // mysql¤Î¾ì¹ç¤Ë¤Ï¥Ó¥å¡¼É½¤òÊÑ´¹¤¹¤ë 
  • temp/trunk/data/conf/conf.php

    r4709 r4712  
    757757$arrView = array( 
    758758    "vw_cross_class" => ' 
    759         SELECT T1.class_id AS class_id1, T2.class_id AS class_id2, T1.classcategory_id AS classcategory_id1, T2.classcategory_id AS classcategory_id2, T1.name AS name1, T2.name AS name2, T1.rank AS rank1, T2.rank AS rank2 
    760         FROM dtb_classcategory AS T1, dtb_classcategory AS T2; 
     759        (SELECT T1.class_id AS class_id1, T2.class_id AS class_id2, T1.classcategory_id AS classcategory_id1, T2.classcategory_id AS classcategory_id2, T1.name AS name1, T2.name AS name2, T1.rank AS rank1, T2.rank AS rank2 
     760        FROM dtb_classcategory AS T1, dtb_classcategory AS T2 ) vw_cross_class ', 
    761761         
    762         CREATE VIEW vw_cross_products_class AS 
    763         SELECT T1.class_id1, T1.class_id2, T1.classcategory_id1, T1.classcategory_id2, T2.product_id, 
     762    "vw_cross_products_class" =>' 
     763        (SELECT T1.class_id1, T1.class_id2, T1.classcategory_id1, T1.classcategory_id2, T2.product_id, 
    764764        T1.name1, T1.name2, T2.product_code, T2.stock, T2.price01, T2.price02, T1.rank1, T1.rank2 
    765765        FROM vw_cross_class AS T1 LEFT JOIN dtb_products_class AS T2  
    766         ON T1.classcategory_id1 = T2.classcategory_id1 AND T1.classcategory_id2 = T2.classcategory_id2; 
     766        ON T1.classcategory_id1 = T2.classcategory_id1 AND T1.classcategory_id2 = T2.classcategory_id2) vw_cross_products_class ', 
    767767         
    768         CREATE VIEW vw_products_nonclass AS  
    769         SELECT * FROM dtb_products AS T1 LEFT JOIN  
     768    "vw_products_nonclass" => ' 
     769        (SELECT * FROM dtb_products AS T1 LEFT JOIN  
    770770        (SELECT 
    771771        product_id AS product_id_sub, 
     
    779779        FROM dtb_products_class WHERE classcategory_id1 = 0 AND classcategory_id2 = 0)  
    780780        AS T2 
    781         ON T1.product_id = T2.product_id_sub', 
    782          
     781        ON T1.product_id = T2.product_id_sub) vw_products_nonclass ', 
     782     
    783783    "vw_products_allclass" => ' 
    784         SELECT product_id,product_code_min,product_code_max,price01_min,price01_max,price02_min,price02_max,stock_min,stock_max,stock_unlimited_min,stock_unlimited_max, 
     784        (SELECT product_id,product_code_min,product_code_max,price01_min,price01_max,price02_min,price02_max,stock_min,stock_max,stock_unlimited_min,stock_unlimited_max, 
    785785        category_rank,category_id,del_flg,status,name,comment1,comment2,comment3,rank, 
    786786        main_list_comment,main_image,main_list_image,product_flag,deliv_date_id,sale_limit,point_rate,sale_unlimited,create_date,deliv_fee 
     
    800800        FROM dtb_products_class GROUP BY product_id) AS T2 
    801801        ON T1.product_id = T2.product_id_sub) AS T3 LEFT JOIN (SELECT rank AS category_rank, category_id AS sub_category_id FROM dtb_category) AS T4 
    802         ON T3.category_id = T4.sub_category_id', 
     802        ON T3.category_id = T4.sub_category_id) vw_products_allclass ', 
    803803 
    804804    "vw_products_allclass_detail" => ' 
    805         SELECT product_id,price01_min,price01_max,price02_min,price02_max,stock_min,stock_max,stock_unlimited_min,stock_unlimited_max, 
     805        (SELECT product_id,price01_min,price01_max,price02_min,price02_max,stock_min,stock_max,stock_unlimited_min,stock_unlimited_max, 
    806806        del_flg,status,name,comment1,comment2,comment3,deliv_fee,main_comment,main_image,main_large_image, 
    807807        sub_title1,sub_comment1,sub_image1,sub_large_image1, 
     
    824824        FROM dtb_products_class GROUP BY product_id) AS T2 
    825825        ON T1.product_id = T2.product_id_sub) AS T3 LEFT JOIN (SELECT rank AS category_rank, category_id AS sub_category_id FROM dtb_category) AS T4 
    826         ON T3.category_id = T4.sub_category_id', 
     826        ON T3.category_id = T4.sub_category_id) vw_products_allclass_detail ', 
    827827 
    828828    "vw_product_class" => ' 
    829         SELECT * FROM  
     829        (SELECT * FROM  
    830830        (SELECT T3.product_class_id, T3.product_id AS product_id_sub, classcategory_id1, classcategory_id2,  
    831831        T3.rank AS rank1, T4.rank AS rank2, T3.class_id AS class_id1, T4.class_id AS class_id2, 
     
    835835        AS T3 LEFT JOIN dtb_classcategory AS T4 
    836836        ON T3.classcategory_id2 = T4.classcategory_id) AS T5 LEFT JOIN dtb_products AS T6 
    837         ON product_id_sub = T6.product_id', 
     837        ON product_id_sub = T6.product_id) vw_product_class ', 
    838838 
    839839    "vw_category_count" => ' 
    840         SELECT T1.category_id, T1.category_name, T1.parent_category_id, T1.level, T1.rank, T2.product_count 
     840        (SELECT T1.category_id, T1.category_name, T1.parent_category_id, T1.level, T1.rank, T2.product_count 
    841841        FROM dtb_category AS T1 LEFT JOIN dtb_category_total_count AS T2 
    842         ON T1.category_id = T2.category_id' 
     842        ON T1.category_id = T2.category_id) vw_category_count ' 
    843843); 
    844844 
  • temp/trunk/data/lib/slib.php

    r4709 r4712  
    23402340} 
    23412341 
    2342 function sfGetFrom(){ 
     2342function sfChangeView($sql){ 
     2343    global $arrView; 
     2344     
     2345    sfprintr($arrView); 
    23432346     
    23442347} 
  • temp/trunk/html/admin/home.php

    r4670 r4712  
    1717// ǧ¾Ú²ÄÈݤÎȽÄê 
    1818sfIsSuccess($objSess); 
     19 
     20sfprintr(sfChangeView("ss")); 
    1921 
    2022// ¸½ºß¤Î²ñ°÷¿ô 
  • temp/trunk/html/test/kakinaka/mysql.php

    r4711 r4712  
    1717*/ 
    1818 
    19 $sql = "SELECT * FROMdtb_baseinfoWHERE"; 
    20 $sql = getMailAddress($sql); 
    21 print_r($sql); 
    22  
    23 print("end"); 
    24  
    25 // ʸ»úÎó¤ÎÃæ¤Ë¸ºß¤¹¤ë¥á¡¼¥ë¥¢¥É¥ì¥¹¤Î¤ß¤ò¼èÆÀ¤·¡¢ÇÛÎó¤È¤·¤ÆÊÖ¤¹ 
    26 function getMailAddress($str){ 
    27     $arrMail = array(); 
    28     preg_match_all("/FROM+([a-zA-Z0-9_\.\+\?-]+WHERE)/", $str, $arrMail); 
    29     return $arrMail[0]; 
    30 } 
    31  
    3219?>  
Note: See TracChangeset for help on using the changeset viewer.