jqgrid запросы SQL
Добрый день. Подскажите, пожалуйста, как правильно сформировать запрос к БД. Например рабочий запрос:
$res = $dbh->query('SELECT * FROM catalog '.$qWhere.' ORDER BY '.$sortingField.' '.$sortingOrder.' LIMIT '.$firstRowIndex.', '.$rowsPerPage); где $qWhere=WHERE Хочу добавить условие, отображать только нужный каталог: $res = $dbh->query("SELECT * FROM catalog '".$qWhere."' catalog='".$option."' ORDER BY '".$sortingField."' '".$sortingOrder."' LIMIT '".$firstRowIndex."', '".$rowsPerPage."'"); Ошибку выдает в строке 1: while($row = $res->fetch(PDO::FETCH_ASSOC)) { $response->rows[$i]['id']=$row['id']; $response->rows[$i]['cell']=array($row['id'], $row['site'], $row['login'], $row['password'], $row['note']); $i++; } <!--error--><br /> <b>Fatal error</b>: Call to a member function fetch() on a non-object in <b>N:\home\pass2.loc\www\getdata.php</b> on line <b>87</b><br /> |
Решено.
$res = $dbh->query("SELECT * FROM catalog WHERE catalog='".$option."'" .$qWhere.' ORDER BY '.$sortingField.' '.$sortingOrder.' LIMIT '.$firstRowIndex.', '.$rowsPerPage); |
Часовой пояс GMT +3, время: 05:04. |