[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Получить в массив записанное в базу
SnowWind
Привет, как получить в массив или переменную данные записанные в таблицу?

# Подгрузка классов
include "class.db.php";

# Подгрузка параметров доступа к базе
include "database.php";

# База данных
$db = new db($host, $user, $pass, $base);
$good = 'табуретка';
$store = 'woodenburg';
$bid = 1;
$ask = 2;

$sql = "INSERT INTO `price` (`goodid`, `stid`, `bid`, `ask`) VALUES ((SELECT `goodid` FROM `goods` WHERE `name` = '" . $good . "' LIMIT 1), (SELECT `store`.`stid` FROM `stores` WHERE `store`.`name` = '" . $store . "' LIMIT 1), '".$bid."', '" . $ask . "' )";
$res = $db->Query( $sql );$result = $db->FetchRow();
print_r($result);


Получаю mysqli_fetch_row() expects parameter 1 to be mysqli_result, boolean given in
Игорь_Vasinsky
http://phpforum.su/index.php?showtopic=51151&st=0

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
SnowWind
Цитата (Игорь_Vasinsky @ 9.03.2018 - 04:54)
http://phpforum.su/index.php?showtopic=51151&st=0

Я не говорю о том, что мне нужно из базы выбрать что-то, а о том, что нужно посмотреть, что было записано в предыдущем запросе
$res = $db->Query( $sql );

В базу иногда попадает то, что мне не нужно, а я не могу понять в каком запросе, хочу сделать лог всего записываемого в базу
*просто у меня нет автоинкремента в базе, что бы выбирать последний записанный элемент
arbuzmaster
Со вставкой в бд такой номер не пройдет, результат будет либо ложь либо правда, отсюда и ваша ошибка вылезает. Да и зачем делать лог если можно добавить в таблицу поля дата и время и по ним отслеживать все произошедшее? Если уж очень нужно, то можно строки запросов сохранять в файл.

_____________
Мой первый сайтик

Посмотри на свой XBMC под другим углом
VeRTak
SnowWind
Был бы автоинкремент, было бы проще

А так поддержу наверное arbuzmaster на счет даты
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.