PHP код записи в БД
1.
LoNGeR (TeRMe) (31.01.2013 / 01:22)
Есть в бд таблица 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
2.
Саня (31.01.2013 / 04:20)
Класс DB не определен, с начала до этого момента весь код дай
3.
Zдешний (31.01.2013 / 07:48)
если на пустой странице это написать, то конечно ошибко на ошибко будет

код надаааа
4.
LoNGeR (TeRMe) (31.01.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');
?>
5.
Юрий (31.01.2013 / 12:18)
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');
?>
Что то улыбнул Ваш ответ
Выложите файл files/db.php
6.
Владислав (31.01.2013 / 12:47)
В МХаосе разве PDO?
7.
LoNGeR (TeRMe) (31.01.2013 / 13:03)
<?
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 ������� ################
?>
8.
JustZero (31.01.2013 / 13:28)
что-то мне класс DB и ф-ция run напоминает ротор
Добавлено через 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'].'"');
9.
Zдешний (31.01.2013 / 13:45)
8.
includezz, походу просто спутал
10.
LoNGeR (TeRMe) (31.01.2013 / 13:50)
У мя в роторе была страница с этим кодом, я и вставил в игру. Ток как правильно сделать?
Добавлено через 04:56 сек.
А всё, сделал.спс)
11.
Алексей (31.01.2013 / 15:55)
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');
?>
зачем у инклуда "собачки"? о_О
12.
Удаленный (31.01.2013 / 18:54)
11, ошибки игнорирует
13.
Андрюха (31.01.2013 / 18:55)
Какие он ошибки игнорирует? Критические?
14.
Zдешний (31.01.2013 / 22:28)
Wapruks (31 Января 2013 / 20:55)
Какие он ошибки игнорирует? Критические?
Боится их
URL:
https://visavi.net/topics/36489