У меня есть этот запрос PDO для вызова данных из MySQL.Получить следующую и предыдущую записи в рамках одного запроса
$sql = "SELECT itemName FROM furniture WHERE itemID = :item";
Призывая к этой конкретной ITEMNAME, можно получить следующие и предыдущие itemNames, используя его Itemid внутри самого этого же запроса без необходимости писать новый запрос, чтобы получить следующий и предыдущий itemNames?
например. если
itemID | itemName
___________________________
553 | Mahogani Black Chair
554 | Teak Round Table
555 | Thulang Relaxing Chair
556 | Teak Relaxing Chair
$sql = "SELECT itemName FROM furniture WHERE itemID = :item";
$stmt = $connect->prepare($sql);
$stmt->execute(array(':item'=>"554"));
$rslt = $stmt->fetchAll(PDO::FETCH_ASSOC);
Я, глядя в сторону получения Teak Round Table
и Mahogani Black Chair
и Thulang Relaxing Chair
, где itemID в (id1, id2, id3) .... – user1844933
@ user1844933 спасибо. Вы можете объяснить это немного больше? – Becky
$ sql = "SELECT itemName FROM furniture WHERE itemID не в (554)"; Если вам это нравится, отобразите все идентификаторы, кроме 554 – Ramki