За последние 24 часа нас посетили 16079 программистов и 1666 роботов. Сейчас ищут 936 программистов ...

Помогите получить данные из бд

Тема в разделе "Сделайте за меня", создана пользователем Олег Литвинов, 30 май 2017.

  1. Олег Литвинов

    Олег Литвинов Новичок

    С нами с:
    12 мар 2017
    Сообщения:
    17
    Симпатии:
    0
    Вот я создал таблицу:

    PHP:
    1.       $this->db = new \SQLite3($this->getDataFolder()."keys.db");
    2.       $this->db->exec("CREATE TABLE IF NOT EXISTS dataKeys(
    3.   player TEXT NOT NULL,
    4.   keys TEXT NOT NULL
    5.                     );");
    Записываю так:

    PHP:
    1.     $sql = $this->db->prepare("INSERT INTO `dataKeys`(`player`, `keys`) VALUES:)player, :keys)");
    2.      $sql->bindValue(":player", $name);
    3.      $sql->bindValue(":keys", $count);
    4.      $sql = $sql->execute();
    5.      $sql->finalize();
    Как теперь получить ключи игрока из таблицы?
    И еще, как проверить наличие имени в таблице?
     
    #1 Олег Литвинов, 30 май 2017
    Последнее редактирование модератором: 30 май 2017
  2. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    Какой SQL надо составить знаешь?
    --- Добавлено ---
    Ну можно выбрать запись с именем и если результатов 0, то имени такого нету, если 1 или больше, то такое имя есть
     
  3. MouseZver

    MouseZver Суперстар

    С нами с:
    1 апр 2013
    Сообщения:
    7.819
    Симпатии:
    1.333
    Адрес:
    Лень
    query( "SELECT keys F" ) стоп....
    лол
     
  4. Олег Литвинов

    Олег Литвинов Новичок

    С нами с:
    12 мар 2017
    Сообщения:
    17
    Симпатии:
    0
    Вставилось так, у меня всегда какие то Баги на форумах
    --- Добавлено ---
    Спасибо
    --- Добавлено ---