Miten testataan MySql:ssä, että

tietokannan taulu on tyhjä

Luin manuaalista, että ei palauta NULL eikä nolla arvoa. Tietokanta funktiot eivät toimi PHP:ssä, kun taulu on tyhjä.

3

349

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • keksa

      select count(*) from taulu

    • se toimii

      Tietokannassa pitää olla tietysti määritelty se "primary key", joka palautuu aina ja jolla saat identifioitua jokaisen tietueenkohdan (merkittyä).. Jos toinen kenttä on null, niin voit verrata sitä ihan if-lausekkeella php-koodissa...

      esim. taulu

      ID numero
      1 null
      2 2
      3 null
      4 0

      Haet vain ID:n ja numeron sql:llä SELECT... ja sitten voit käydä taulun läpi ja verrata mitkä arvot ovat nulla ja mitkä eivät..

    • teuro

      >Luin manuaalista, että ei palauta NULL eikä nolla arvoa. Tietokanta funktiot eivät toimi PHP:ssä, kun taulu on tyhjä.<

      Kannattaa lukea vielä uudelleen asiat, koska jos taulu on tyhjä sieltä palautuu mysql_num_rows( $kysely ); kautta 0. Tietokantafunktiot eivät ole mitenkään kontekstiriippuvaisia.

    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Yritystuet 10 mrd. vuodessa, eli yrittäjäriski valtiolla kuten kommunismissa

      Pelkästään Viking Linen viinanhakuristeilyitä sponsoroidaan 20 miljoonalla eurolla vuosittain. Dieselin verotukikin on
      Yrittäjyys
      120
      9935
    2. Pystyisitkö pitämään

      Näppejä erossa jos tulisi siihen tilaisuus
      Ikävä
      103
      9795
    3. Sannan kirja USA:n bestseller!

      "Congratulations to Sanna Marin's HOPE IN ACTION, officially a USA TODAY bestseller!" Kertoo Scribner. Mitäs persut tä
      Maailman menoa
      34
      9101
    4. Oikeistolainen luki Med mod att leda : en biografi

      ...ei tykänny Sanna Marinista
      Maailman menoa
      21
      7901
    5. Sture Fjäder haluaa tuensaajien nimet julki

      Kokoomuspoliitikko haluaa yli 800 euroa kuukaudessa tukia saavien nimet julki. Ehkä olisi syytä julkaista myös kuvat? h
      Maailman menoa
      177
      6284
    6. Luotathan siihen tunteeseen, joka välillämme on?

      Uskothan myös, että se kestää tämän? Kaipaan sinua valtavasti. Vielä tehdään yhdessä tästä jotain ihmeellistä ja kaunist
      Ikävä
      58
      5488
    7. Onnettomuus

      Hukkajärventiellä kolaroi lavetti ja henkilöauto. Uutista ei missään! Hys hys ollaanko hiljaa tästäkin?
      Kuhmo
      10
      4952
    8. Metsäalan rikolliset

      Jokohan alkaa vähitellen kaatua kulissit näillä ihmiskauppaa harjoittavilla firmoilla.
      Sotkamo
      30
      4802
    9. Milloin viimeksi näit kaivattusi?

      Toimisitko nyt toisin kuin siinä tilanteessa teit?
      Ikävä
      39
      4438
    10. Tuntuuko ettet tiedä

      Enää miten toimia mun suhteen. Kun en taida tietää itsekään
      Ikävä
      40
      4425
    Aihe