PHP код записи в БД

Печать RSS
445

L
Автор
Землянин
0
Есть в бд таблица almaz
Нужен код в страницу ,чтоб когда человек заходил ему давало 1 алмаз
я сделал так
$n = 1;
DB::run() -> query('UPDATE `users` SET users_almaz=users_almaz+'.$n.' WHERE users_login="'.$_SESSION['log'].'";');
Но пишет
Fatal error: Class 'DB' not found
in /home/usr/data/odkl/
public_html/addmoney.php on
line 12
С

Землянин
0
Класс DB не определен, с начала до этого момента весь код дай

Веем холодом
0
если на пустой странице это написать, то конечно ошибко на ошибко будет D код надаааа
L
Автор
Землянин
0
<?php
define('PROTECTOR', 1);
$textl='Покупка алмазов';
@include('files/db.php');
@include('files/func.php');
@include('files/core.php');
@include('files/auth.php');
@include('files/head.php');
@include('files/zag.php');
if (!is_user) redirect(BASEDIR);
$n = 1;
DB::run() -> query('UPDATE `users` SET users_almaz=users_almaz+'.$n.' WHERE users_login="'.$_SESSION['log'].'";');
echo 'Зачислено '.$n.' алмазов<br>';
@include('files/down.php');
?>

Чатланин
0
TERORIST (31 Января 2013 / 11:46)
<?php
define('PROTECTOR', 1);
$textl='Покупка алмазов';
@include('files/db.php');
@include('files/func.php');
@include('files/core.php');
@include('files/auth.php');
@include('files/head.php');
@include('files/zag.php');
if (!is_user) redirect(BASEDIR);
$n = 1;
DB::run() -> query('UPDATE `users` SET users_almaz=users_almaz+'.$n.' WHERE users_login="'.$_SESSION['log'].'";');
echo 'Зачислено '.$n.' алмазов<br>';
@include('files/down.php');
?>
Что то улыбнул Ваш ответ smile
Выложите файл files/db.php

Землянин
0
В МХаосе разве PDO?
L
Автор
Землянин
0
<?
defined('PROTECTOR') or die('Error: restricted access');

session_start();
$db_host = "localhost";
$db_user = "db1359497608";
$db_table = "db1359497608";
$db_pass = "***";
$connect = @ mysql_pconnect($db_host, $db_user, $db_pass) or die('cannot connect to server');
@ mysql_select_db($db_table) or die('cannot connect to db');
@ mysql_query("SET NAMES 'utf8'", $connect);

##################### ����� ������ � SQL ������� ################
@include('files/sql.php');
$stop_injection = new InitVars();
$stop_injection->checkVars();
##################### ����� ������ � SQL ������� ################

?>
Изменил: LoNGeR (TeRMe) (31.01.2013 / 13:04)
J

Оранжевые штаны
0
что-то мне класс DB и ф-ция run напоминает ротор D

Добавлено через 04:29 сек.
DB::run() -> query('UPDATE `users` SET users_almaz=users_almaz+'.$n.' WHERE users_login="'.$_SESSION['log'].'";');

замени на mysql_query(UPDATE `users` SET users_almaz=users_almaz+'.$n.' WHERE users_login="'.$_SESSION['log'].'"');

Веем холодом
0
8. includezz, походу просто спутал
L
Автор
Землянин
0
У мя в роторе была страница с этим кодом, я и вставил в игру. Ток как правильно сделать?

Добавлено через 04:56 сек.
А всё, сделал.спс)
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск