У меня возникли проблемы с получением данных из моей базы данных. Вот моя функция getOne
Код: Выделить всё
public function getOne($sku)
{
$ans = 0;
$query = $this->db->query('SELECT * FROM barcode_sku WHERE sku = "$sku"');
$res = $query->result();
$row = $res[0];
$ans = $row->quantity;
return $ans;
}
переменная $sku будет иметь значения типа bc_001 или bc_002.... Проблема в том, что если я жестко закодирую это значение, т.е. bc_001 в моем запросе, результат будет получен правильно, однако когда я использую переменную $sku в своем запросе, это не сработает.
Подробнее здесь:
https://stackoverflow.com/questions/322 ... e-variable