Sto avendo questa query PDO per chiamare i dati da un MySQL.Ottenere i record precedenti e precedenti all'interno della stessa query
$sql = "SELECT itemName FROM furniture WHERE itemID = :item";
Durante la chiamata per questa particolare itemName, è possibile ottenere i itemNames successivo e precedente utilizzando la sua itemID all'interno di questa stessa query stessa, senza dover scrivere una nuova query per ottenere i itemNames precedente e successivo?
ad es. se
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);
Sto cercando di ottenere via Teak Round Table
e Mahogani Black Chair
e Thulang Relaxing Chair
dove itemID in (id1, id2, id3) .... – user1844933
@ user1844933 grazie. Puoi spiegarlo un po 'di più? – Becky
$ sql = "SELECT itemName FROM furniture WHERE itemID not in (554)"; se ti piace questo mans visualizza tutti gli id tranne il 554 – Ramki