当前位置: 首页>>代码示例>>PHP>>正文


PHP mysql::query_one方法代码示例

本文整理汇总了PHP中mysql::query_one方法的典型用法代码示例。如果您正苦于以下问题:PHP mysql::query_one方法的具体用法?PHP mysql::query_one怎么用?PHP mysql::query_one使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在mysql的用法示例。


在下文中一共展示了mysql::query_one方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: newAction

 /**
  * редактируем выбранный материал
  */
 function newAction()
 {
     if ($_POST) {
         // даты
         $_POST['FORM']['date_news'] = general::date_to_database($_POST['FORM']['date_news']);
         $this->_width = mysql::query_findpole('select zna from config where id=16', 'zna');
         $this->_height = mysql::query_findpole('select zna from config where id=17', 'zna');
         $this->_width_b = mysql::query_findpole('select zna from config where id=19', 'zna');
         $this->_height_b = mysql::query_findpole('select zna from config where id=20', 'zna');
         // проверяем на checkbox
         forms::check_box(array('status'));
         // проверяем на существование такого action, если есть - добавляем несколько символов
         $_sql = 'SELECT count(*) as count FROM ' . $this->tablename . ' where url="' . $_POST['FORM']['url'] . '" and id!=' . $_POST['id'];
         // выполняем запрос + при необходимости выводим сам запрос
         if (mysql::query_findpole($_sql, 'count', 0) > 0) {
             $_POST['FORM']['url'] .= '_new';
         }
         // записываем в базу
         forms::multy_update_form($this->tablename, $_POST['id'], 0);
         $this->msg = general::messages(1, v::getI18n('backend_after_save'));
         // загружаем фото
         forms::multy_update_photo(HOST . IMG_NEWS_PATH, 1, $_POST['id'], $this->_width, $this->_height, $this->_width_b, $this->_height_b);
         //  строим запрос
         $_sql = 'SELECT * FROM ' . $this->tablename . ' where id=' . $_POST['id'];
     } else {
         // строим запрос
         $_sql = 'SELECT * FROM ' . $this->tablename . ' where id=' . $_GET['id'];
     }
     // выполняем запрос + при необходимости выводим сам запрос
     $result = mysql::query_one($_sql, 0);
     // массив типов
     global $_type_news;
     return system::show_tpl(array('obj' => $result, 'msg' => $this->msg, 'select' => $_type_news, 'tpl_folder' => $this->tpl_folder), $this->tpl_folder . '/new.php');
 }
开发者ID:AngelWayfarer,项目名称:prizvanie,代码行数:37,代码来源:newsController.php

示例2: indexAction

 function indexAction()
 {
     if (isset($_POST['check'])) {
         if ($_POST['FORM']['ua'] == 'on') {
             $_POST['FORM']['ua'] = 1;
         } else {
             $_POST['FORM']['ua'] = 0;
         }
         if ($_POST['FORM']['en'] == 'on') {
             $_POST['FORM']['en'] = 1;
         } else {
             $_POST['FORM']['en'] = 0;
         }
         if ($_POST['FORM']['fr'] == 'on') {
             $_POST['FORM']['fr'] = 1;
         } else {
             $_POST['FORM']['fr'] = 0;
         }
         if ($_POST['FORM']['esp'] == 'on') {
             $_POST['FORM']['esp'] = 1;
         } else {
             $_POST['FORM']['esp'] = 0;
         }
         if ($_POST['FORM']['ger'] == 'on') {
             $_POST['FORM']['ger'] = 1;
         } else {
             $_POST['FORM']['ger'] = 0;
         }
         forms::multy_update_form($this->tablename, 1, 0);
         $this->msg = general::messages(1, v::getI18n('backend_after_save'));
     }
     $sql = "SELECT * FROM languages";
     $res = mysql::query_one($sql, 0);
     return system::show_tpl(array('obj' => $res, 'msg' => $this->msg, '_status' => isset($_POST['status']) ? $_POST['status'] : 2, 'tpl_folder' => $this->tpl_folder), $this->tpl_folder . '/index.php');
 }
开发者ID:AngelWayfarer,项目名称:prizvanie,代码行数:35,代码来源:languagesController.php

示例3: newAction

 /**
  * редактируем выбранный материал
  */
 function newAction()
 {
     if ($_POST) {
         $this->_width = mysql::query_findpole('select zna from config where id=23', 'zna');
         $this->_height = mysql::query_findpole('select zna from config where id=24', 'zna');
         $this->_width_b = mysql::query_findpole('select zna from config where id=25', 'zna');
         $this->_height_b = mysql::query_findpole('select zna from config where id=26', 'zna');
         // проверяем на checkbox
         forms::check_box(array('status', 'firstpage', 'alt'));
         // записываем в базу
         forms::multy_update_form($this->tablename, $_POST['id'], 0);
         $this->msg = general::messages(1, v::getI18n('backend_after_save'));
         // загружаем фото
         forms::multy_update_photo(HOST . IMG_GALLERY_PATH, 1, $_POST['id'], $this->_width, $this->_height, $this->_width_b, $this->_height_b, true);
         //  строим запрос
         $_sql = 'SELECT * FROM ' . $this->tablename . ' where id=' . $_POST['id'];
     } else {
         // строим запрос
         $_sql = 'SELECT * FROM ' . $this->tablename . ' where id=' . $_GET['id'];
     }
     // выполняем запрос + при необходимости выводим сам запрос
     $result = mysql::query_one($_sql, 0);
     // выбираем фотоальбомы
     $_sql = 'SELECT * FROM gallery_grupa WHERE id_parent=0 order by sort';
     $select = mysql::query($_sql, 0);
     return system::show_tpl(array('obj' => $result, 'msg' => $this->msg, 'select' => $select, 'tpl_folder' => $this->tpl_folder), $this->tpl_folder . '/new.php');
 }
开发者ID:AngelWayfarer,项目名称:prizvanie,代码行数:30,代码来源:galleryController.php

示例4: get_counter

 /**
  * возвращает картинку или объект flash
  *
  * @param id баннера $id		
  */
 static function get_counter()
 {
     // строим запрос
     $_sql = 'SELECT * FROM counter where id=1';
     // выполняем запрос + при необходимости выводим сам запрос
     $result = mysql::query_one($_sql, 0);
     return $result->content;
 }
开发者ID:AngelWayfarer,项目名称:prizvanie,代码行数:13,代码来源:counters.class.php

示例5: editAction

 /**
  * редактируем материал
  */
 function editAction()
 {
     if ($_POST) {
         // записываем в базу
         forms::multy_update_form($this->tablename, $_POST['id'], 0);
         $this->msg = general::messages(1, v::getI18n('backend_after_save'));
         $_sql = 'SELECT * FROM ' . $this->tablename . ' where id=' . $_POST['id'];
     } else {
         $_sql = 'SELECT * FROM ' . $this->tablename . ' where id=' . $_GET['id'];
     }
     // выполняем запрос + при необходимости выводим сам запрос
     $result = mysql::query_one($_sql, 0);
     return system::show_tpl(array('obj' => $result, 'msg' => $this->msg, 'tpl_folder' => $this->tpl_folder), $this->tpl_folder . '/edit.php');
 }
开发者ID:AngelWayfarer,项目名称:prizvanie,代码行数:17,代码来源:seoController.php

示例6: get_Total_Order

    /**
     * выбираем общую сумму заказа
     */
    static function get_Total_Order($id)
    {
        // строим запрос
        $_sql = 'SELECT SUM(kolvo*cost) as total
				FROM orders 
				WHERE orders.number_order=' . intval($id);
        // выполняем запрос + при необходимости выводим сам запрос
        $result = mysql::query_one($_sql, 0);
        if ($result) {
            return $result;
        } else {
            return false;
        }
    }
开发者ID:AngelWayfarer,项目名称:prizvanie,代码行数:17,代码来源:mycabinet.class.php

示例7: set_voting

 function set_voting()
 {
     // ищем голосовали ли сегодня
     $_sql = "SELECT count(*) as count \n\t\t\t\tFROM voting_ip \n\t\t\t\tWHERE \n\t\t\t\t  date='" . date('Y-m-d') . "' and ip='" . $_SERVER['REMOTE_ADDR'] . "'";
     $result = mysql::query_one($_sql, 0);
     if ($result->count == 0) {
         // update
         $_sql = "UPDATE `voting` SET `kolvo`=kolvo+1 WHERE (`id`=" . intval($_POST['id_voting']) . ")";
         $result = mysql::query_one($_sql, 0);
         // insert to voting_IP
         $_sql = "INSERT INTO `voting_ip` (`id`,`ip`,`date`) VALUES (NULL,'" . $_SERVER['REMOTE_ADDR'] . "','" . date('Y-m-d') . "')";
         $result = mysql::query_one($_sql, 0);
     } else {
         return '<div style="font-weight:bold; color: red;">Вы уже голосовали сегодня!</div>';
     }
 }
开发者ID:AngelWayfarer,项目名称:prizvanie,代码行数:16,代码来源:voting.class.php

示例8: deleteAction

 /**
  * удаляем материал
  */
 function deleteAction()
 {
     // удаляем из таблицы NEWS
     $_sql = 'SELECT * FROM `' . $this->tablename . '` WHERE (`id`="' . $_GET['id'] . '")';
     $result = mysql::query_one($_sql, 0);
     // удаляем файл
     if (file_exists(HOST . PRICE_LIST_PATH . '/' . $result->pole)) {
         unlink(HOST . PRICE_LIST_PATH . '/' . $result->pole);
     }
     // удаляем из таблицы NEWS
     $_sql = 'DELETE FROM `' . $this->tablename . '` WHERE (`id`="' . $_GET['id'] . '")';
     $result = mysql::just_query($_sql, 0);
     // сообщение
     $this->msg = general::messages(1, v::getI18n('backend_after_delete'));
     return self::indexAction();
 }
开发者ID:AngelWayfarer,项目名称:prizvanie,代码行数:19,代码来源:priceController.php

示例9: get_content

function get_content($action)
{
    $lang = '_' . $_GET['lang'];
    // выбираем родителя
    // запрос
    $_sql = 'SELECT * FROM content where status=1 and action="' . $action . '"';
    // выполняем запрос + при необходимости выводим сам запрос
    $parent = mysql::query_one($_sql, 0);
    // выбираем детей
    $_sql = "select name_" . $_GET['lang'] . ", action from content where id_parent=" . $parent->id . " order by sort";
    // выполняем запрос + при необходимости выводим сам запрос
    $child = mysql::query($_sql, 0);
    // выбираем файлы загруженные к этому разделу
    $_sql_files = 'SELECT * FROM files where id_content=' . $parent->id . ' order by id';
    $_files = mysql::query($_sql_files, 0);
    // выполняем tpl
    return system::show_tpl(array('parent' => $parent, 'child' => $child, 'gallery_grupa' => $gallery_grupa, '_files' => $_files), '/frontend/content/index.php');
}
开发者ID:AngelWayfarer,项目名称:prizvanie,代码行数:18,代码来源:content.class.php

示例10: newAction

 /**
  * редактируем выбранный материал
  */
 function newAction()
 {
     if ($_POST) {
         // проверяем на checkbox
         forms::check_box(array('status'));
         // записываем в базу
         forms::multy_update_form($this->tablename, $_POST['id'], 0);
         $this->msg = general::messages(1, v::getI18n('backend_after_save'));
         //  строим запрос
         $_sql = 'SELECT * FROM ' . $this->tablename . ' where id=' . $_POST['id'];
     } else {
         // строим запрос
         $_sql = 'SELECT * FROM ' . $this->tablename . ' where id=' . $_GET['id'];
     }
     // выполняем запрос + при необходимости выводим сам запрос
     $result = mysql::query_one($_sql, 0);
     return system::show_tpl(array('obj' => $result, 'msg' => $this->msg, 'city' => dbh::get_city(), 'tpl_folder' => $this->tpl_folder), $this->tpl_folder . '/new.php');
 }
开发者ID:AngelWayfarer,项目名称:prizvanie,代码行数:21,代码来源:deliverController.php

示例11: newAction

 /**
  * редактируем выбранный материал
  */
 function newAction()
 {
     if ($_POST) {
         if (is_uploaded_file($_FILES["file"]["tmp_name"])) {
             $mp3 = end(explode('.', $_FILES['file']['name']));
             if ($mp3 == 'mp3' or $mp3 == 'ogg') {
                 copy($_FILES['file']['tmp_name'], HOST . AUDIO_PATH . '/' . $_POST['id'] . '.mp3');
                 $this->msg = general::messages(1, v::getI18n('backend_after_save'));
             } else {
                 $this->msg = general::messages(1, v::getI18n('backend_after_save_file'));
             }
         }
         forms::check_box(array('status'));
         forms::multy_update_form($this->tablename, $_POST['id'], 0);
         $_sql = 'SELECT * FROM ' . $this->tablename . ' where id=' . $_POST['id'];
     } else {
         $_sql = 'SELECT * FROM ' . $this->tablename . ' where id=' . $_GET['id'];
     }
     // выполняем запрос + при необходимости выводим сам запрос
     $result = mysql::query_one($_sql, 0);
     return system::show_tpl(array('obj' => $result, 'msg' => $this->msg, 'tpl_folder' => $this->tpl_folder), $this->tpl_folder . '/new.php');
 }
开发者ID:AngelWayfarer,项目名称:prizvanie,代码行数:25,代码来源:audioplayerController.php

示例12: get_reklama_backend

    /**
     * возвращает картинку или объект flash
     *
     * @param id баннера $id		
     */
    static function get_reklama_backend($id)
    {
        // строим запрос
        $_sql = 'SELECT * FROM reklama where id=' . $id;
        // выполняем запрос + при необходимости выводим сам запрос
        $result = mysql::query_one($_sql, 0);
        if ($result->image) {
            // проверяем на тип банера
            $size = getimagesize(HOST . IMG_REKLAMA_PATH . '/' . $result->image);
            // проверяем на тип (jpeg/gif/png/swf) баннера
            if (self::check_type_banner($size['mime']) == 0) {
                // картинка
                return "<a href='" . $result->url . "' target='_blank'><img src='/images/_reklama/" . $result->image . "' width='100px' alt='" . $result->name . "' border=0></a>";
            } else {
                if (self::check_type_banner($size['mime']) == 1) {
                    // swf banner
                    $_str_temp1 = '
					<div id="banner_' . $result->id . '"></div>
					<script type="text/javascript">
							// <![CDATA[
							var so = new SWFObject("/images/_reklama/' . $result->image . '", "sotester", "' . $size[0] . '", "' . $size[1] . '", "8");
							so.addParam("wmode", "transparent");
							so.write("banner_' . $result->id . '");
							// ]]>
					</script> 
					';
                    return $_str_temp1;
                } else {
                    // ошибка
                    return "<a href='" . $result->url . "' target='_blank'>" . $result->url . "</a>";
                }
            }
        } else {
            // ошибка
            return "<a href='" . $result->url . "' target='_blank'>" . $result->url . "</a>";
        }
    }
开发者ID:AngelWayfarer,项目名称:prizvanie,代码行数:42,代码来源:banners.class.php

示例13: newAction

 /**
  * редактируем выбранный материал
  */
 function newAction()
 {
     if ($_POST) {
         $this->_width = mysql::query_findpole('select zna from config where id=42', 'zna');
         $this->_height = mysql::query_findpole('select zna from config where id=43', 'zna');
         $this->_width_b = mysql::query_findpole('select zna from config where id=44', 'zna');
         $this->_height_b = mysql::query_findpole('select zna from config where id=45', 'zna');
         // проверяем на checkbox
         forms::check_box(array('status'));
         // записываем в базу
         forms::multy_update_form($this->tablename, $_POST['id'], 0);
         $this->msg = general::messages(1, v::getI18n('backend_after_save'));
         // загружаем фото
         forms::multy_update_photo(HOST . IMG_BRAND_PATH, 1, $_POST['id'], $this->_width, $this->_height, $this->_width_b, $this->_height_b);
         //  строим запрос
         $_sql = 'SELECT * FROM ' . $this->tablename . ' where id=' . $_POST['id'];
     } else {
         // строим запрос
         $_sql = 'SELECT * FROM ' . $this->tablename . ' where id=' . $_GET['id'];
     }
     // выполняем запрос + при необходимости выводим сам запрос
     $result = mysql::query_one($_sql, 0);
     return system::show_tpl(array('obj' => $result, 'msg' => $this->msg, 'tpl_folder' => $this->tpl_folder), $this->tpl_folder . '/new.php');
 }
开发者ID:AngelWayfarer,项目名称:prizvanie,代码行数:27,代码来源:brandController.php

示例14: deletephotoAction

 /**
  * удаляем фото новости
  */
 function deletephotoAction()
 {
     // строим запрос
     $_sql = 'SELECT * FROM `' . $this->tablename . '` where id=' . $_GET['id'];
     // выполняем запрос + при необходимости выводим сам запрос
     $result = mysql::query_one($_sql, 0);
     if ($result->image) {
         // сообщение
         $this->msg = general::messages(1, v::getI18n('backend_after_delete_photo'));
         // имя файла на удаление
         $_name = array($result->image);
         // удаляем
         forms::delete_photo(HOST . IMG_REKLAMA_PATH, $_name, 0);
         $_POST['FORM']['image'] = '';
         // записываем в базу
         forms::multy_update_form($this->tablename, $_GET['id'], 0);
         unset($_POST);
         // выводим новость
         return self::newAction();
     } else {
         // выводим новость
         return self::newAction();
     }
 }
开发者ID:AngelWayfarer,项目名称:prizvanie,代码行数:27,代码来源:reklamaController.php

示例15: importAction

 /**
  * импорт товаров
  */
 function importAction()
 {
     if ($_POST) {
         // коннектим функцию
         require_once ADMIN_PATH . '/plagin/excel/reader.php';
         // ExcelFile($filename, $encoding);
         $data = new Spreadsheet_Excel_Reader();
         // Set output Encoding.
         $data->setOutputEncoding('UTF8');
         $data->setUTFEncoder('mb');
         $data->read($_FILES['file1']['tmp_name']);
         error_reporting(E_ALL ^ E_NOTICE);
         $_str = array();
         // С отключением товара
         if ($_POST['type_import'] == 0) {
             // обнуляем склад
             $_sql = "UPDATE `catalog` SET `sklad`='0' WHERE (`supplier`='" . $_POST['supplier'] . "')";
             $result = mysql::just_query($_sql, 0);
         }
         for ($i = 2; $i <= $data->sheets[0]['numRows']; $i++) {
             for ($j = 1; $j <= $data->sheets[0]['numCols']; $j++) {
                 $_str[] = $data->sheets[0]['cells'][$i][$j];
             }
             $_sql = "SELECT * FROM `catalog` WHERE (`artikul`='" . $_str[0] . "')";
             $result_artikul = mysql::query_one($_sql, 0);
             if ($result_artikul) {
                 // работаем с ценой
                 if ($_str[2] == "") {
                     $_sql = "UPDATE `catalog` \n\t\t\t\t\t\t\t\tSET `name`='" . $_str[1] . "', `sklad`='2'\n\t\t\t\t\t\t\t\tWHERE (`artikul`='" . $_str[0] . "')";
                     $result = mysql::just_query($_sql, 0);
                 } else {
                     $_sql = "UPDATE `catalog` \n\t\t\t\t\t\t\t\tSET `name`='" . $_str[1] . "', `sklad`='1'\n\t\t\t\t\t\t\t\tWHERE (`artikul`='" . $_str[0] . "')";
                     $result = mysql::just_query($_sql, 0);
                 }
                 // C обновленимем цены
                 if ($_POST['type_import1'] == 0) {
                     $_sql = "UPDATE `catalog` \n\t\t\t\t\t\t\t\tSET `cost`='" . $_str[3] . "'\n\t\t\t\t\t\t\t\tWHERE (`artikul`='" . $_str[0] . "')";
                     $result = mysql::just_query($_sql, 0);
                 }
             } else {
                 // товара нет на сайте
                 if ($_str[2] == "") {
                     $_sklad = 2;
                 } else {
                     $_sklad = 1;
                 }
                 $_sql = "INSERT INTO `catalog` (`artikul`, `name`, `cost`, `id_parent`, `status`, `created_at`, `sklad`, `supplier`) \n\t\t\t\t\t\t\tVALUES ('" . $_str[0] . "', '" . $_str[1] . "', '" . $_str[3] . "', '1', '1', '" . date('Y-m-d') . "', '" . $_sklad . "', '" . $_POST['supplier'] . "')";
                 $result = mysql::just_query($_sql, 0);
             }
             $_str = "";
         }
     }
     // строим запрос
     $_sql = 'SELECT * FROM `supplier` where status=1 order by sort';
     // выполняем запрос + при необходимости выводим сам запрос
     $select = mysql::query($_sql, 0);
     return system::show_tpl(array('msg' => $this->msg, 'tpl_folder' => $this->tpl_folder, 'select' => $select), $this->tpl_folder . '/import.php');
 }
开发者ID:AngelWayfarer,项目名称:prizvanie,代码行数:61,代码来源:catalogController.php


注:本文中的mysql::query_one方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。