Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Tietokannasta haku, viimeisin sekä 4. tieto

creepy [12.10.2014 15:50:32]

#

Mites saisin kätevästi haettua kannasta viimeisimmän ja 4. viimeisimmän tiedon?

Vartin välein tulee arvo kantaan ja haluaisin siis nykyisen arvon sekä tunti taakseppäin että voi kehitystä katsoa..

Pitääkö tehä kaksi kyselyä vai saisiko kätevästi yhellä?

Nyt siis

foreach($dbh->query("SELECT * FROM taulu WHERE anturi='xxx' order by id desc LIMIT 1") as $row) {
$aika=date("G:i",$row['aika']);
echo 'Klo:'.$aika.' <br> '.$row['arvo'];
}

Metabolix [12.10.2014 15:53:50]

#

Voit tehdä kaksi hakua (”LIMIT 1” ja ”LIMIT 1 OFFSET 3”), tai voit yksinkertaisesti hakea neljä riviä (”LIMIT 4”) ja käsitellä PHP:ssä niistä vain ensimmäisen ja viimeisen.

creepy [12.10.2014 15:55:19]

#

Tuo offset oli uutta, kiitos siitä. Tuota limit 4 en osannu ajatella.. Kyllä sitä välillä on lukossa..

Kiitos koitampa saada tuolla neljän tiedon hakemisella jotain aikaiseksi.

Mod. huom: jatkokysymyksestä uusi aihe.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta