本文整理汇总了PHP中mysql::query_only方法的典型用法代码示例。如果您正苦于以下问题:PHP mysql::query_only方法的具体用法?PHP mysql::query_only怎么用?PHP mysql::query_only使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类mysql
的用法示例。
在下文中一共展示了mysql::query_only方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: menu_get_id
/**
* получаем все id таблицы menu в виде массива
*/
static function menu_get_id()
{
// только для СуперАдмина
if (!general::sadmin()) {
return general::messages(0, v::getI18n('backend_orror_access'));
}
// строим запрос
$_sql = "SELECT id FROM menu order by zindex";
$result = mysql::query_only($_sql, 0);
$a = array();
while ($obj = mysql_fetch_array($result)) {
$a[] = $obj['id'];
}
return $a;
}
示例2: multy_update_form
/**
* update array FORM[]
*
* @param varchar $table_name
* @param int $id
* @param 0/1 $default
*/
static function multy_update_form($table_name, $id, $default = 0)
{
$_POST['FORM']['updated_at'] = date('Y-m-d');
if ($default == 1) {
echo "<pre>" . print_r($_POST['FORM'], 1) . "</pre>";
}
if (isset($_POST['FORM'])) {
$_sql_01 = $_sql_02 = "";
foreach ($_POST['FORM'] as $key => $value) {
if ($default == 1) {
echo '<div style="width:200px; border: solid 0px red; color:#000000; background: yellow; padding: 2px; margin-left: 15px;"><b>' . $key . '</b> - ' . $value . '</div>';
}
if (APPLICATION != '/backend') {
$value = htmlspecialchars(strip_tags($value));
}
// поле
$_sql_01 .= "`" . $key . "` = ";
// значение
$_sql_01 .= "'" . $value . "', ";
}
$_sql_01 = substr($_sql_01, 0, -2);
// формируем запрос
$_sql = "UPDATE `" . $table_name . "` SET " . $_sql_01 . " WHERE (`id`='" . $id . "')";
// выполняем запрос + при необходимости выводим сам запрос
$result = mysql::query_only($_sql, $default);
}
}
示例3: multy_update_checkbox
function multy_update_checkbox($table_name, $_arr, $_id, $_name_field1, $_name_field2)
{
//echo "<pre>".print_r($_arr ,1)."</pre>";
// очищаем связи
$_sql = 'DELETE FROM `' . $table_name . '` WHERE (`' . $_name_field1 . '`="' . $_id . '")';
$result = mysql::query_only($_sql, 0);
if ($_arr) {
foreach ($_arr as $key => $value) {
//echo '<div style="width:200px; border: solid 0px red; color:#000000; background: yellow; padding: 2px; margin-left: 15px;"><b>'.$key.'</b> - '.$value.'</div>';
// добавляем новые связи
$_sql = 'INSERT INTO `' . $table_name . '`
(`' . $_name_field1 . '`, `' . $_name_field2 . '`)
VALUES ("' . $_id . '", "' . $value . '")';
$result = mysql::query_only($_sql, 0);
//echo $_sql;
}
}
/*
* update checkbox в базу КОНЕЦ
*/
}