ホームページ >バックエンド開発 >PHPチュートリアル >IDに基づいて同じ行のフィールドを取得する方法
ID に基づいて同じ行内の特定のフィールドを取得する方法
フィールド ID、BODY があります;
ID=100 に基づいて同じ行の BODY を取得し、本文をエコーアウトします。
次に、id+1 に基づいてそれをエコーする必要があります。つまり、ID=101 行の本体を取得します。
次のIDを取得するために本文を書くにはどうすればよいですか?
<br /> $sql = "SELECT * FROM `shops` WHERE `id` > '100' limit 1 order by id asc";<br /> $s = $db->getLine($sql);<br /> $shop = array(<br /> 'body' => $s['body'],<br /> );<br />
<br /> $sql = "SELECT * FROM `shops` WHERE `id` = '101'";<br /> $s = $db->getLine($sql);<br /> $shop = array(<br /> 'body' => $s['body'],<br /> );
<br /> $sql = "SELECT * FROM `shops` WHERE `id` > '100' limit 1 order by id ASC limit 1";<br /> $s = $db->getLine($sql);<br /> $shop = array(<br /> 'body' => $s['body'],<br /> );<br />