Обучение/Помощь новичкам | Ошибка
Тема закрыта by
S k 1 L
Причина: Исправил
Причина: Исправил
Помогите в чём проблема? Не работает и всё так и так попробовал не хочет добавить в базу данные.
Код: https://pastebin.com/kWGFfPR1
Код: https://pastebin.com/kWGFfPR1
Структура базы
------
55507_Screenshot_20180401014647407_com.android.chrome.png (127.1 Kb)
Скачиваний: 83
------
Скачиваний: 83
с таким прекрасным кодом должно работать лучше чем у всех...
AlexSex , и к чему это?
Cloud ,
<?php
class db
{
function __construct ($db)
{
$this->db = $db;
}
function query($query,$args)
{
$statement = $this->db->prepare($query);
$statement->execute($args);
return $statement;
}
function rows($query,$args)
{
return $this->query($query,$args)->rowCount();
}
function fetch ($query,$args)
{
$stmt = $this->query($query,$args);
return $data = $stmt->fetch(PDO::FETCH_ASSOC);
}
function fetchAll ($query,$args)
{
$stmt = $this->query($query,$args);
return $data = $stmt->fetchAll(PDO::FETCH_ASSOC);
}
function noPrepared ($query)
{
$stmt = $this->db->query($query);
}
function quote ($var)
{
return $var = $this->db->quote($var);
}
function last()
{
return $this->db->lastInsertId();
}
function offEmulate ()
{
$this->db->setAttribute( PDO::ATTR_EMULATE_PREPARES, false );
}
function Emulate ($param) {
$this->db->setAttribute(PDO::ATTR_EMULATE_PREPARES, $param);
}
}
для id AUTO_INCREMENT нужен
$db->query('INSERT INTO `account` SET `user`=?,
`login`=?,
`password`=?,
`time`=? WHERE `id`=?',array($user['id'],$login,$password,time(),$user['id']));
А так?
467825903 , ага,тоже заметил.Не стоит primery
Cloud , PRIMARY*
Стр.: 1, 2
