本文整理匯總了PHP中MySql::update方法的典型用法代碼示例。如果您正苦於以下問題:PHP MySql::update方法的具體用法?PHP MySql::update怎麽用?PHP MySql::update使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類MySql
的用法示例。
在下文中一共展示了MySql::update方法的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: updateUnicode
function updateUnicode()
{
$db = new MySql(DB_HOST, DB_USERNAME, DB_PASSWORD, DB_DB);
$sql = "SELECT\r\n `id`,\r\n `character`\r\n FROM\r\n `tomoe_character`\r\n WHERE\r\n `unicode` = 0\r\n LIMIT 0,5000;";
$result = $db->query($sql);
$num_before = $db->num_rows;
if ($num_before > 0) {
$usc_4 = 0;
foreach ($result as $r) {
$usc_4 = utf8ToUnicode($r->character);
$sql = " UPDATE\r\n tomoe_character\r\n SET\r\n unicode = {$usc_4['0']}\r\n WHERE id = {$r->id};";
//echo $sql;
$db->update($sql);
}
echo "請刷新頁麵。" . time();
} else {
echo "Unicode字段更新完畢";
}
}
示例2: error_log
error_log($con->error);
self::err('Database find one failed. (Check log)');
return false;
}
if ($row = $result->fetch_assoc()) {
$ret = $row;
}
$con->close();
return $ret;
}
public static function err($err)
{
self::$err = $err;
}
public static function getError()
{
return self::$err;
}
public static function update()
{
$version = MySql::find('SELECT db_version FROM config');
$version = $version[0]['db_version'];
for ($i = $version; $i < sizeof(self::$updates); $i++) {
MySql::run(self::$updates[$i]);
}
MySql::run('UPDATE config SET db_version=' . sizeof(self::$updates));
unset($GLOBALS['updates']);
}
}
MySql::update();