本文整理汇总了PHP中mysql::fetch方法的典型用法代码示例。如果您正苦于以下问题:PHP mysql::fetch方法的具体用法?PHP mysql::fetch怎么用?PHP mysql::fetch使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类mysql
的用法示例。
在下文中一共展示了mysql::fetch方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: extraerTags
function extraerTags($ID)
{
global $db_source, $prefix;
/*
* Importación de Categorías
*/
$m = new mysql();
#SQL: extrae los tags de WP para el ID del post que se pase como parámetro.
$m->query("SELECT t.term_id,t.slug,t.name,tr.object_id FROM {$db_source}.wp_terms as t \n\n\t\tinner join {$db_source}.wp_term_taxonomy as tt on tt.term_id = t.term_id \n\n\t\tinner join {$db_source}.wp_term_relationships as tr on tr.term_taxonomy_id = t.term_id \n\n\t\tWHERE tt.taxonomy = 'category' and tr.object_id={$ID} \n\n\t\t");
$sql_tags = "INSERT INTO " . $prefix . "tags(tag_id,tag,urlfriendly) VALUES ";
$insertTags = false;
$sql_relation = "INSERT INTO " . $prefix . "tags_rel(tag_id,post_id) VALUES ";
$hasTags = false;
/*
* Para cada tag del post extraido de WP
* 1.- Revisar si existe, si no, lo inserta.
*/
if ($m->total() > 0) {
while ($m->fetch()) {
$m2 = new mysql();
/*
* Si no existe tag, lo insertamos.
*/
$m2->query("SELECT * FROM " . $prefix . "tags WHERE tag_id=" . $m->sql_quote($m->row['term_id']) . "");
if (!$m2->fetch()) {
$sql_tags .= "(" . $m->sql_quote($m->row['term_id']) . "," . "'" . $m->sql_quote($m->row['name']) . "'," . "'" . $m->sql_quote($m->row['slug']) . "'" . "), ";
$insertTags = true;
}
/*
* Buscamos si existe la relacion entre el tag y el post, si no, la creamos.
*/
$m2->query("SELECT * FROM " . $prefix . "tags_rel WHERE tag_id=" . $m->sql_quote($m->row['term_id']) . " AND post_id=" . $ID);
if (!$m2->fetch()) {
$sql_relation .= " (" . $m->sql_quote($m->row['term_id']) . "," . $m->sql_quote($ID) . "), ";
$hasTags = true;
}
}
//while
} else {
//no tiene tags, entonces lo ponemos bajo el tag 'general'. Generalmente id=1
$sql_relation .= " (1," . $m->sql_quote($ID) . "), ";
$hasTags = true;
}
//if
if ($insertTags) {
$sql_tags = substr($sql_tags, 0, -2) . ';';
$m->query($sql_tags);
}
if ($hasTags) {
$sql_relation = substr($sql_relation, 0, -2) . ';';
$m->query($sql_relation);
}
}
示例2: mysql
function session_set()
{
$db = new mysql();
$SQL = $db->query("Select * From " . TABLE_SETTINGS . "");
$Row = $db->fetch($SQL);
define("DEFAULT_LANGUAGE", $Row[2]);
//echo"session="; echo $_SESSION['language2'];
if (!isset($_SESSION['language2'])) {
$_SESSION['language2'] = DEFAULT_LANGUAGE;
} elseif (isset($_GET['language'])) {
$_SESSION['language2'] = $_GET['language'];
}
$lang = $_SESSION['language2'];
if (preg_match("/[^a-z\\.]/", $lang)) {
$_SESSION['error_lang'] = '1';
$error = $_SESSION['error_lang'];
} else {
$result = $db->query("Select * From " . TABLE_LANGUAGES . " Where shot_lang Like '" . $lang . "'");
$num = $db->num($result);
if ($num == 0) {
$_SESSION['error_lang'] = '1';
$error = $_SESSION['error_lang'];
$_SESSION['language'] = DEFAULT_LANGUAGE;
} else {
unset($_SESSION['error_lang']);
return $lang;
}
}
}
示例3: onDefault
function onDefault()
{
global $_out;
if ($form = $this->getForm('form_edit')) {
if (($row = $this->getRow()) && ($mysql = new mysql()) && ($rs = $mysql->query('select * from `' . $mysql->getTableName(apArticles::tableArticles) . '` where id=' . $row)) && ($r = $mysql->fetch($rs))) {
$form->setTitle('Change data "' . $r['title'] . '"');
}
$form->load();
if ($ff = $form->getField('row')) {
$ff->setValue($this->getRow());
}
$_out->addSectionContent($form->getRootElement());
}
}
示例4: step3
function step3($data)
{
if (!isset($_POST['host']) || !isset($_POST['username']) || !isset($_POST['password']) || !isset($_POST['database']) || !isset($_POST['adress'])) {
return "Es trat ein Fehler bei der �rmittlung der Daten auf.";
}
$mysql = new mysql(array());
if (!@$mysql->connect($_POST['host'], $_POST['username'], $_POST['password'])) {
return "Es konnte keine Verbindung zum Server hergestellt werden.<br />Überprüfe bitte deine Angaben auf ihre Richtigkeit.<br />" . mysql_error();
}
if (!@$mysql->select_db($_POST['database'])) {
return "Die gewünschte Datenbank konnte nicht ausgewählt werden.<br />Entweder existiert diese nicht oder der gewählte Benutzer hat keine Zugriffsrechte.<br />" . mysql_error();
}
$_SESSION['install']['mysql']['host'] = $_POST['host'];
$_SESSION['install']['mysql']['username'] = $_POST['username'];
$_SESSION['install']['mysql']['password'] = $_POST['password'];
$_SESSION['install']['mysql']['database'] = $_POST['database'];
$_SESSION['install']['tic_adress'] = $_POST['adress'];
$tables = array("gn4accounts", "gn4allianzen", "gn4cron", "gn4flottenbewegungen", "gn4forum", "gn4gnuser", "gn4incplanets", "gn4log", "gn4nachrichten", "gn4nachtwache", "gn4meta", "gn4scans", "gn4attflotten", "gn4attplanung", "gn4vars", "gn4channels");
$mysql->query("SHOW TABLE STATUS") or die($mysql->error(__FILE__, __LINE__));
$tableexits = array();
while ($row = $mysql->fetch()) {
$tableexits[$row['Name']] = 1;
}
echo "<div style=\"border:1px #000000 solid;width:400px;padding:3px;\"><b>Schritt 3: Überprüfe Tabellen</b>\n <form action=\"\" method=\"post\"><input type=\"hidden\" name=\"step\" value=\"4\" \\>\n <table style=\"text-align:left;\" cellspacing=\"0\" cellpadding=\"0\">\n <tr style=\"font-weight:bold;\"><td>Tabellenname</td><td>Installieren</td></tr>";
$showwarning = 0;
foreach ($tables as $table) {
if ($tableexits[$table]) {
$color = "#800000";
$showwarning = 1;
$input = "<input type=\"checkbox\" name=\"check[]\" value=\"" . $table . "\" checked=\"checked\"/>";
} else {
$color = "#008000";
$input = "<input type=\"checkbox\" checked=\"checked\" disabled = \"disabled\" /><input type=\"hidden\" name=\"check[]\" value=\"" . $table . "\" />";
}
echo "<tr style=\"color:" . $color . "\"><td>{$table}</td><td style=\"text-align:center\">" . $input . "</td></tr>";
}
if ($showwarning) {
echo "</table><br /><div style=\"text-align:left\"><b>ACHTUNG:</b> Rot makierte Tabellen existieren bereits und werden, sofern die Installation fortgesetzt wird, inklusive ihrer Daten berschrieben.</div>";
}
echo "<input type=\"submit\" value=\"Weiter\" /></form>\n </div>";
return "";
}
示例5: run
function run()
{
global $_out;
$mysql = new mysql();
$row = filter_var(param('row'), FILTER_VALIDATE_INT);
if (($rs = $mysql->query('select * from `' . $mysql->getTableName($this->table) . '` where ' . '`section`="' . $this->getSection()->getId() . '" and `module`="' . $this->getConf('module', true) . '" and `id_article`=' . ($row ? $row : 0))) && ($r = $mysql->fetch($rs))) {
if ($v = $r['title']) {
$_out->setMeta('title', $v);
}
if ($v = $r['keywords']) {
$_out->setMeta('keywords', $v);
}
if ($v = $r['description']) {
$_out->setMeta('description', $v);
}
if (($v = $r['h1']) && ($e = $_out->query('/page/section')->item(0))) {
$e->setAttribute('h1', $v);
}
}
}
示例6: mysql
require_once ROOT . "/classes/adm_authorize.php";
// Load JsHttpRequest backend.
require_once ROOT . "/classes/JsHttpRequest/JsHttpRequest.php";
$sql = new mysql($sql);
$auth = new adm_authorize($sql);
// Create main library object. You MUST specify page encoding!
$JsHttpRequest = new JsHttpRequest("windows-1251");
if (!$auth->check()) {
$GLOBALS['_RESULT'] = array("q" => "You are not logged in");
exit;
}
$sql->query("DELETE FROM `" . PREF . "projects` WHERE p_id=" . $_REQUEST['pid'] . " LIMIT 1");
$res = $sql->query("SELECT img_id AS id, `img_filename` AS fname, `img_project_id` AS cid FROM `" . PREF . "img` WHERE img_project_id=" . $_REQUEST['pid']);
if (mysql_num_rows($res) > 0) {
$r = array();
while ($row = $sql->fetch($res)) {
if ($row['cid'] == '0') {
unlink(ROOT . "/images/unsorted/" . $row['fname'] . ".jpg");
unlink(ROOT . "/images/unsorted/thumb_" . $row['fname'] . ".jpg");
} else {
unlink(ROOT . "/images/" . $row['fname'] . ".jpg");
unlink(ROOT . "/images/thumb_" . $row['fname'] . ".jpg");
}
$r[] = $row['id'];
}
$sql->query("DELETE FROM `" . PREF . "img` WHERE img_project_id=" . $_REQUEST['pid']);
$res = $sql->query("SELECT link_value AS v FROM `" . PREF . "kvi_links` WHERE link_img IN (" . implode(', ', $r) . ")");
if (mysql_num_rows($res) > 0) {
$v = array();
while ($row = $sql->fetch($res)) {
$v[] = $row['v'];
示例7: mysql
<?php
$db = new mysql();
$Sql = $db->query("Select * From " . TABLE_NEWS . " Where news_id='{$id}' AND lang_id='{$lang}'");
$Row = $db->fetch($Sql);
if ($_POST['add'] == "yes") {
$_POST[content] = mysql_real_escape_string($_POST[content]);
if ($_POST['imgs'] == "yes") {
$new_name = "new" . time() . date('dmy');
$target = "../files/news/";
$fname = $_FILES['image']['name'];
$zname = explode(".", $fname);
$ns = end($zname);
$target = $target . basename("{$new_name}.{$ns}");
$imgname = $_FILES['image']['tmp_name'];
if (move_uploaded_file($imgname, $target)) {
} else {
exit;
}
$thumb = "{$new_name}.{$ns}";
$created = $_POST[year] . "-" . $_POST[month] . "-" . $_POST[day];
$crtime = date("H:i");
$created = $_POST[year] . "-" . $_POST[month] . "-" . $_POST[day];
$db->query("UPDATE " . TABLE_NEWS . " SET title='" . protect($_POST['title']) . "', sh_desc='" . protect($_POST['sh_desc']) . "', content='" . $_POST['content'] . "', thumb='" . $thumb . "', created='" . $created . "' WHERE news_id='{$_POST['uid']}' AND lang_id='{$lang}'");
echo "<script>document.location='index.php?options=news'</script>";
} else {
$created = $_POST[year] . "-" . $_POST[month] . "-" . $_POST[day];
$db->query("UPDATE " . TABLE_NEWS . " SET title='" . protect($_POST['title']) . "', sh_desc='" . protect($_POST['sh_desc']) . "', content='" . $_POST['content'] . "', created='" . $created . "' WHERE news_id='{$_POST['uid']}' AND lang_id='{$lang}'");
echo "<script>document.location='index.php?options=news'</script>";
}
}
示例8: mysql
error_reporting(0);
require_once "../cfg.php";
require_once ROOT . "/classes/adm_authorize.php";
// Load JsHttpRequest backend.
require_once ROOT . "/classes/JsHttpRequest/JsHttpRequest.php";
$sql = new mysql($sql);
$auth = new adm_authorize($sql);
// Create main library object. You MUST specify page encoding!
$JsHttpRequest = new JsHttpRequest("windows-1251");
if (!$auth->check()) {
$GLOBALS['_RESULT'] = array("q" => "You are not logged in");
exit;
}
$sql->query("SELECT `img_project_id` AS cid, `img_filename` AS fname FROM `" . PREF . "img` WHERE img_id=" . $_REQUEST['img'] . " LIMIT 1");
$r = $sql->fetch();
$sql->query("DELETE FROM `" . PREF . "img` WHERE img_id=" . $_REQUEST['img']);
// kills just uploaded images
if ($r['cid'] == '0') {
unlink(ROOT . "/images/unsorted/" . $r['fname'] . ".jpg");
unlink(ROOT . "/images/unsorted/thumb_" . $r['fname'] . ".jpg");
} else {
$res = $sql->query("SELECT link_value AS v FROM `" . PREF . "kvi_links` WHERE link_img=" . $_REQUEST['img']);
if (mysql_num_rows($res) > 0) {
$v = array();
while ($row = $sql->fetch()) {
$v[] = $row['v'];
}
$sql->query("DELETE FROM `" . PREF . "kvi_links` WHERE link_img=" . $_REQUEST['img']);
$sql->query("DELETE FROM `" . PREF . "values` WHERE value_id IN (" . implode(' ,', $v) . ")");
}
示例9: mysql
<?php
error_reporting(0);
require_once "../cfg.php";
require_once ROOT . "/classes/adm_authorize.php";
// Load JsHttpRequest backend.
require_once ROOT . "/classes/JsHttpRequest/JsHttpRequest.php";
$sql = new mysql($sql);
$auth = new adm_authorize($sql);
// Create main library object. You MUST specify page encoding!
$JsHttpRequest = new JsHttpRequest("windows-1251");
if (!$auth->check()) {
$GLOBALS['_RESULT'] = array("q" => "You are not logged in");
exit;
}
$f = $sql->fetch($sql->query("SELECT img_filename AS fname\n\tFROM `" . PREF . "img`\n\tWHERE img_id='" . $_REQUEST['img'] . "' LIMIT 1"));
$oldname = $f['fname'];
$r = $sql->fetch($sql->query("SELECT MAX(img_order) AS num\n\tFROM `" . PREF . "img`\n\tWHERE img_project_id='" . $_REQUEST['pid'] . "'"));
while (file_exists(ROOT . "/images/" . $f['fname'] . ".jpg")) {
$f['fname'] = md5(md5(rand(0, 1000000)) . $f['fname'] . md5(rand(0, 100000)));
}
$query = "UPDATE `" . PREF . "img`\n\tSET img_project_id='" . $_REQUEST['pid'] . "', img_order='" . ($r['num'] + 1) . "', img_filename='" . $f['fname'] . "'\n\tWHERE img_id='" . $_REQUEST['img'] . "'";
if (!$sql->query($query)) {
echo mysql_error();
} else {
rename(ROOT . "/images/unsorted/" . $oldname . ".jpg", ROOT . "/images/" . $f['fname'] . ".jpg");
rename(ROOT . "/images/unsorted/thumb_" . $oldname . ".jpg", ROOT . "/images/thumb_" . $f['fname'] . ".jpg");
}
示例10: JsHttpRequest
$JsHttpRequest = new JsHttpRequest("windows-1251");
if (!$auth->check()) {
$GLOBALS['_RESULT'] = array("q" => "You are not logged in");
exit;
}
switch ($_REQUEST['q']) {
case "delete":
$q = "DELETE FROM `" . PREF . "values`\n\t\tWHERE value_id='" . $_REQUEST['pid'] . "'\n\t\tLIMIT 1";
$sql->query($q);
$q = "DELETE FROM `" . PREF . "kvi_links`\n\t\tWHERE link_value='" . $_REQUEST['pid'] . "'\n\t\tLIMIT 1";
$sql->query($q);
$GLOBALS['_RESULT'] = array('q' => mysql_error());
break;
case "newrow":
$q = "SELECT MAX(v.value_sort) AS max\n\t\t\tFROM `" . PREF . "kvi_links` AS ln, `" . PREF . "values` AS v\n\t\t\tWHERE ln.link_value=v.value_id AND ln.link_img='" . $_REQUEST['id'] . "'";
$max = $sql->fetch($sql->query($q));
$q = "INSERT INTO `" . PREF . "values`\n\t\tVALUES (NULL, '" . mysql_real_escape_string($_REQUEST['eng']) . "', '" . mysql_real_escape_string($_REQUEST['rus']) . "', '" . ($max['max'] ? $max['max'] + 1 : '1') . "')";
$res = $sql->query($q);
$my_id = mysql_insert_id();
$q = "INSERT INTO `" . PREF . "kvi_links`\n\t\tVALUES ('" . $_REQUEST['id'] . "', '" . $_REQUEST['key'] . "', '" . $my_id . "')";
$res = $sql->query($q);
$GLOBALS['_RESULT'] = array('id' => $my_id, 'ok' => true);
break;
case "edit":
$q = "UPDATE `" . PREF . "values` SET\n\t\t\tvalue_name_eng='" . mysql_real_escape_string($_REQUEST['e']) . "', value_name_rus='" . mysql_real_escape_string($_REQUEST['r']) . "'\n\t\t\tWHERE value_id='" . $_REQUEST['id'] . "'\n\t\t\tLIMIT 1";
$res = $sql->query($q);
$q = "UPDATE `" . PREF . "kvi_links` SET link_key='" . $_REQUEST['key'] . "'\n\t\t\tWHERE link_value='" . $_REQUEST['id'] . "'\n\t\t\tLIMIT 1";
$res = $sql->query($q);
break;
case "resize":
//var_dump($_REQUEST);
示例11: mysql
<?php
$db = new mysql();
$Sql = $db->query("Select * From " . TABLE_PAGES . " Where id='{$id}' AND lang_id='{$lang}'");
$Row = $db->fetch($Sql);
if ($_POST['add'] == "yes") {
if (isset($_POST['link'])) {
$_POST[link] = mysql_real_escape_string(strip_tags($_POST[link])) . '##' . mysql_real_escape_string(strip_tags($_POST[p]));
$db->query("UPDATE " . TABLE_PAGES . " SET pagename='" . protect($_POST['pagename']) . "', link='" . $_POST['link'] . "' WHERE id='{$_POST['uid']}' AND lang_id='{$lang}'");
$db->query("UPDATE " . TABLE_PAGES . " SET type='" . $_POST['type'] . "' WHERE id='{$_POST['uid']}'");
echo "<script>document.location='index.php'</script>";
} else {
if (isset($_POST['news'])) {
$db->query("UPDATE " . TABLE_PAGES . " SET pagename='" . protect($_POST['pagename']) . "' WHERE id='{$_POST['uid']}' AND lang_id='{$lang}'");
$db->query("UPDATE " . TABLE_PAGES . " SET type='" . $_POST['type'] . "' WHERE id='{$_POST['uid']}'");
echo "<script>document.location='index.php'</script>";
} else {
if (get_magic_quotes_gpc()) {
} else {
$_POST[content] = mysql_real_escape_string($_POST['content']);
}
$db->query("UPDATE " . TABLE_PAGES . " SET pagename='" . protect($_POST['pagename']) . "', content='" . $_POST[content] . "' WHERE id='{$_POST['uid']}' AND lang_id='{$lang}'");
$db->query("UPDATE " . TABLE_PAGES . " SET type='" . $_POST['type'] . "' WHERE id='{$_POST['uid']}'");
echo "<script>document.location='index.php'</script>";
}
}
}
if ($_GET['action'] == "delete") {
$db->query("DELETE From " . TABLE_PAGES . " WHERE sub_id='" . $id . "'");
$db->query("DELETE From " . TABLE_PAGES . " WHERE id='" . $id . "'");
$new_archive_id = $id + 120;
示例12: mysql
<?php
if ($_POST['add'] == "yes") {
$db = new mysql();
$result2 = $db->query("Select * From " . TABLE_LANGUAGES . "");
$get_old_id = $db->fetch($db->query("SELECT id FROM " . TABLE_PAGES . " ORDER BY id DESC LIMIT 1"));
$new_id = $get_old_id[0] + 1;
$get_old_order = $db->fetch($db->query("SELECT ordering FROM " . TABLE_PAGES . " ORDER BY ordering DESC LIMIT 1"));
$new_order = $get_old_order[0] + 1;
if ($_POST['subid'] == "0") {
$sub = "0";
} else {
$sub = $_POST['subid'];
}
while ($arr = mysql_fetch_array($result2)) {
$t = $arr[1];
$result = $db->query("INSERT INTO " . TABLE_PAGES . " VALUES (\r\n\t\t\t\t'{$new_id}',\r\n\t\t\t\t'{$sub}', \r\n\t\t\t\t'" . $_POST['pagename_' . $t] . "', \r\n\t\t\t\t'{$content}' , \r\n\t\t\t\t'" . ADDDATE . "' , \r\n\t\t\t\t'0' , \r\n\t\t\t\t'{$arr['1']}', \r\n\t\t\t\t'{$_POST['visibility']}', \r\n\t\t\t\t'', \r\n\t\t\t\t'{$_POST['type']}', \r\n\t\t\t\t'top',\r\n\t\t\t\t'{$new_order}',\r\n\t\t\t\t''\r\n\t\t)");
}
echo "<script>document.location='index.php'</script>";
}
示例13: mysql
error_reporting(0);
require_once "../cfg.php";
require_once ROOT . "/classes/adm_authorize.php";
// Load JsHttpRequest backend.
require_once ROOT . "/classes/JsHttpRequest/JsHttpRequest.php";
$sql = new mysql($sql);
$auth = new adm_authorize($sql);
// Create main library object. You MUST specify page encoding!
$JsHttpRequest = new JsHttpRequest("windows-1251");
if (!$auth->check()) {
$GLOBALS['_RESULT'] = array("q" => "You are not logged in");
exit;
}
switch ($_REQUEST['q']) {
case "newrow":
$sort = $sql->fetch($sql->query("SELECT MAX(sort) AS max FROM `" . PREF . "links`"));
$res = $sql->query("INSERT INTO `" . PREF . "links` VALUES (NULL, '" . mysql_real_escape_string($_REQUEST['url']) . "', '" . mysql_real_escape_string($_REQUEST['eng']) . "', '" . mysql_real_escape_string($_REQUEST['rus']) . "', '" . ($sort['max'] + 1) . "')");
$GLOBALS['_RESULT'] = array("id" => mysql_insert_id(), "ok" => true);
break;
case "delete":
$sql->query("DELETE FROM `" . PREF . "links` WHERE id='" . $_REQUEST['pid'] . "'");
$GLOBALS['_RESULT'] = array();
break;
case "edit":
$q = array();
if ($_REQUEST['url'] != '') {
$q[] = "url='" . mysql_real_escape_string($_REQUEST['url']) . "'";
} else {
echo 'no url !!!';
return false;
}
示例14: mysql
<?php
error_reporting(0);
require_once "../cfg.php";
require_once ROOT . "/classes/adm_authorize.php";
// Load JsHttpRequest backend.
require_once ROOT . "/classes/JsHttpRequest/JsHttpRequest.php";
$sql = new mysql($sql);
$auth = new adm_authorize($sql);
// Create main library object. You MUST specify page encoding!
$JsHttpRequest = new JsHttpRequest("windows-1251");
if (!$auth->check()) {
$GLOBALS['_RESULT'] = array("q" => "You are not logged in");
exit;
}
$f = $sql->fetch($sql->query("SELECT img_filename AS fname, img_project_id AS pid, img_order AS ord\n\tFROM `" . PREF . "img`\n\tWHERE img_id='" . $_REQUEST['img'] . "' LIMIT 1"));
$oldname = $f['fname'];
while (file_exists(ROOT . "/images/" . $f['fname'] . ".jpg")) {
$f['fname'] = md5(md5(rand(0, 1000000)) . $f['fname'] . md5(rand(0, 100000)));
}
$query = "UPDATE `" . PREF . "img`\n\tSET img_project_id='0', img_order='0', img_filename='" . $f['fname'] . "'\n\tWHERE img_id='" . $_REQUEST['img'] . "'";
if (!$sql->query($query)) {
echo mysql_error();
} else {
rename(ROOT . "/images/" . $oldname . ".jpg", ROOT . "/images/unsorted/" . $f['fname'] . ".jpg");
rename(ROOT . "/images/thumb_" . $oldname . ".jpg", ROOT . "/images/unsorted/thumb_" . $f['fname'] . ".jpg");
$sql->query("UPDATE `" . PREF . "img`\n\tSET img_order=img_order-1 WHERE img_project_id='" . $f['pid'] . "' AND img_order > '" . $f['ord'] . "'");
}
示例15: mysql
<?php
if ($_POST['add'] == "yes") {
$db = new mysql();
$pass = md5($_POST['pass']);
$usr = trim($_POST['username']);
$nums = $db->num($db->query("SELECT * FROM " . TABLE_ADMINKA . " Where username like '{$usr}'"));
if ($nums > 0) {
$_SESSION['error_admin'] = "This user uje var :)";
echo "<script>document.location='index.php?options=users&action=error'</script>";
exit;
}
$get_old_id = $db->fetch($db->query("SELECT id FROM " . TABLE_ADMINKA . " ORDER BY id DESC LIMIT 1"));
$new_id = $get_old_id[0] + 1;
$result = $db->query("INSERT INTO " . TABLE_ADMINKA . " VALUES (\r\n\t\t'{$new_id}', \r\n\t\t'" . trim($_POST['username']) . "', \r\n\t\t'" . $pass . "')");
echo "<script>document.location='index.php?options=users'</script>";
}
if ($_GET['action'] == "delete") {
$db->query("DELETE From " . TABLE_ADMINKA . " WHERE id='" . $id . "'");
echo "<script>document.location='index.php?options=users'</script>";
}
if ($_GET[action] == "edit") {
$pass = md5($_POST['pass']);
$db->query("UPDATE " . TABLE_ADMINKA . " SET pass='" . $pass . "' WHERE id='" . $_POST[uid] . "'");
echo "<script>document.location='index.php?options=users'</script>";
}