Как сделать выборку из базы данных?

179
24 марта 2018, 17:07

Использую Bootstrap DataTable, у нее есть возможность подгружать данные из базы динамически. Запрос к базе формируется классом ssp.class.php ( https://github.com/DataTables/DataTables/blob/master/examples/server_side/scripts/ssp.class.php ) вот таким кодом:

echo json_encode( SSP::simple( $_GET, $sql_details, $table, $primaryKey, $columns ) );

точнее с помощью этого кода уже все отдает в DataTable.

Весь код скрипта:

$table = 'users';
$primaryKey = 'id';

$columns = array(
    array( 'db' => 'id', 'dt' => 0 ),
    array( 'db' => 'login',  'dt' => 1 ),
    array( 
        //
    ),
    array( 
        //
    ),
    array(
        //
    )
);
 $sql_details = array(
    'user' => 'root',
    'pass' => '',
    'db'   => 'root',
    'host' => 'localhost'
);

require_once 'lib_ssp.php';
echo json_encode( SSP::simple( $_GET, $sql_details, $table, $primaryKey, $columns ) );

Каким образом сделать чтобы данные с базы данных приходили только для конкретного юзера? ( в sql: WHERE id_user = '1' )

Answer 1

Разобрался. Может кому то пригодится:

echo json_encode( SSP::complex($_GET, $sql_details, $table, $primaryKey, $columns, null, "id_user='1'" ) );
READ ALSO
Как реализовать прерывание цикла

Как реализовать прерывание цикла

Как реализовать условие выхода(ввод отрицательного значения при вводе оценки) из цикла, но так чтобы это введеное отрицательное значение...

200
QModBusTcp + HoldingRegisters

QModBusTcp + HoldingRegisters

Добрый день! Прошу помощи, так как я не могу понять почему такПроблема заключается в количестве считаных HoldingRegisters

217
QScopedPointer кастомный deleter

QScopedPointer кастомный deleter

Ничего не понимаю, каким образом мне передать в конструктор QScopedPointer функцию deleter'a, как я это делал в std::unique_ptr?

163
C++ Ошибка exception from hresult 0x80041fe2 visual studio

C++ Ошибка exception from hresult 0x80041fe2 visual studio

При создании любого проекта, консольного, классического, вылезает такая ошибка, может кто сталкивался с такой проблемой? C# работает прекрасно,...

416