mRWiNeT, можно. В ПМА делаешь запрос
UPDATE `loads` SET `lang`='новое значение' WHERE `lang`='Русский'
Zidan_@777@, а зачем WHERE? Как я понял там у него все строки имеют значение поля lang - русский. Так что выборочно не надо изменять, надо изменять все.
ValekS, да ,мне нужно все изменить с названием русский)
# mRWiNeT (07.06.2014 / 13:59)
ValekS, да ,мне нужно все изменить с названием русский)
Запрос выше. Только WHERE убери и то что после него.
ValekS, Не, ну если везде, то тогда условие не нужно, правда и с ним ошибки не будет.
У меня есть виджет вход через вк ,я
незнаю в какую таблицу заливать код на
сайт,виджет на скине
Начальний код
<!-- Put this script tag to the <head> of your
page -->
В шапку между тегами <head></head>
<script type="text/javascript" src="//vk.com/
js/api/openapi.js?113"></script>
В тело страницы сайта необходимо добавить
следующий код:
<script type="text/javascript">
VK.init({
apiId: ВАШ_API_ID
});
</script>
В тело страницы необходимо добавить
элемент DIV, в котором будет отображаться
виджет авторизации, задать ему уникальный
id и добавить в него код инициализации
виджета. Например:
<div id="vk_auth"></div>
<script type="text/javascript">
VK.Widgets.Auth("vk_auth", {width: "200px",
authUrl: '/dev/Auth'});
</script>
вот код
echo '<div id="post"><b>Комментарии</b></div>';
if ($user['position'] == 'admin' || $user['position'] == 'moder') {
// Удаление комментария
if (isset($_GET['del_id']) && mysql_result(mysql_query("SELECT COUNT(`id`) FROM `load_komm` WHERE `id` = '".intval($_GET['del_id'])."'"),0) == 1)
{
$post = mysql_fetch_assoc(mysql_query("SELECT `id` FROM `load_komm` WHERE `id` = '".intval($_GET['del_id'])."' LIMIT 1"));
if (isset($user))mysql_query("DELETE FROM `load_komm` WHERE `id` = '$post[id]'");
echo '<div id="err">Сообщение удаленно</div>';
}
}
// Отправка коментария
if (isset($_POST['msg']) && isset($user) && $file['closed']==0)
{
$msg = filter($_POST['msg']);
$length_msg = str_replace(' ', '', $msg);
if (string($length_msg) < 3) {
$error = true;
$errort .= '<div id="err">Длина записи должна быть не менее 3-х символов.</div>';
} elseif (string($length_msg) > 1200) {
$error = true;
$errort .= '<div id="err">Длина записи должна быть не более 1200 символов.</div>';
} elseif (mysql_result(mysql_query("SELECT COUNT(*) FROM `load_komm` WHERE `id_file` = '$file[id]' AND `id_user` = '$user[id]' AND `msg` = '".mysql_escape_string($msg)."' LIMIT 1"),0)!=0){
$error = true;
$errort .= '<div id="err">Ваше сообщение повторяет предыдущее</div>';
}
if (!$error) {
if (isset($user)) {
// Уведомление
if($user['pol'] == 1) $pol = 'оставил';
else $pol = 'оставила';
if ($ank['id'] != $user['id']) mysql_query("INSERT INTO `notifications` (`user_id`, `from_id`, `msg`, `time`) values('". $ank['id'] ."', '2', 'Вам ". $pol ." комментарий к файлу \"<a href=\"/pages/load/file.php?id=".$file['id']."\"> ". $file['name'] ."</a> \" ". $user['login'] .".', '". time() ."')");
if (isset($user)) mysql_query("INSERT INTO `load_komm` (`id_file`, `id_user`, `msg`, `time`) values('".$file['id']."', '".$user['id']."', '".$msg."', '".time()."')");
$bon_rand = rand(1, 5);
if (isset($user)) mysql_query("UPDATE `users` SET `bonus` = '". ($user['bonus']+$bon_rand) ."' WHERE `id` = '". $user['id'] ."'");
echo '<div id="err">Сообщение успешно добавлено</div>';
} else {
echo '<div id="err">Чтобы читать комментарии вы должны <a href="/reg.php">зарегистрироваться</a> или <a href="/login.php">авторизоваться</a>!</div>';
}
}
}
echo $errort;
// Коментарии к файлу
if ($file['closed']==0) {
echo '<form method="post" name="message">';
include ('../../system/bbcodes.php');
echo '<textarea id="resize" name="msg"></textarea><br>';
include ('../../system/smiles.php');
echo '<input value="Написать" type="submit" name="create" />
</form>';
}else{
echo '<div id="err">Запрещено комментировать.</div>';
}
$k_post = mysql_result(mysql_query("SELECT COUNT(`id`) FROM `load_komm` WHERE `id_file` = '$file[id]'"),0);
// Считаем страницы
if (isset($user)) $p_page = $user['p_page'];
else $p_page = '3';
$k_page = k_page($c_p, $p_page);
$page = page($k_page);
$start = $p_page*$page-$p_page;
if ($k_post == 0 && $file['closed']==0)
{
echo '<div id="err">Нет комментариев</div>';
}
$output = mysql_query("SELECT `id`,`id_user`,`time`,`msg` FROM `load_komm` WHERE `id_file` = '$file[id]' ORDER BY `time` ASC LIMIT $start, $p_page");
while ($post = mysql_fetch_assoc($output))
{
$ank2 = mysql_fetch_assoc(mysql_query("SELECT `login`,`id` FROM `users` WHERE `id` = '$post[id_user]' LIMIT 1"));
echo '<div id="post">';
echo '<span id="c_date">'. ptime($post['time']).'</span>';
echo '<table cellpadding="0" cellspacing="0">
<tr>
<td>';
avatar($ank['id'], 'b');
echo ' </td>
<td>';
echo online($ank['id']);
echo '<a href="/pages/users/user.php?name='. $ank['login'] .'">'. $ank['login'] .'</a>';
echo user($ank['id']);
if ($user['position'] == 'admin' || $user['position'] == 'moder') echo '<span id="font"> [<a href="/pages/load/file.php?id='.$file['id'].'&del_id='.$post['id'].'" title="Удал">Удал</a>]</span>';
echo '</td></tr></table> <hr>';
echo output(antispam($post['msg']));
echo '</div>';
}
if ($k_page > 1) str('?id=1&', $k_page, $page);
if ($k_page > 1)str('&', $k_page, $page);
} else {
echo '<div id="err">Чтобы читать комментарии вы должны <a href="/reg.php">зарегистрироваться</a> или <a href="/login.php">авторизоваться</a>!</div>';
}
сделал в коммы в одном зц,а навигации постраничной нет,то есть она не работает.
Хочу чтоб при переходе коммы листались а "шапка " то есть описание файла оставалось.Кто сможет помочь?!
как мне сделать функцию последие посищение пользователя в анкете. я витянул с дайджеста код но время всегда обновляется.