Luin manuaalista, että ei palauta NULL eikä nolla arvoa. Tietokanta funktiot eivät toimi PHP:ssä, kun taulu on tyhjä.
Miten testataan MySql:ssä, että
3
255
Vastaukset
- 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
Naiset miltä kiihottuminen teissä tuntuu
Kun miehellä tulee seisokki ja ja sellainen kihmelöinti sinne niin mitä naisessa köy? :)1108276- 392529
- 1212253
- 221919
Miksi kohtelit minua kuin tyhmää koiraa?
Rakastin sinua mutta kohtelit huonosti. Tuntuu ala-arvoiselta. Miksi kuvittelin että joku kohtelisi minua reilusti. Hais151654- 111489
Kyllä poisto toimii
Esitin illan suussa kysymyksen, joka koska palstalla riehuvaa häirikköä ja tiedustelin, eikö sitä saa julistettua pannaa161442"Joka miekkaan tarttuu, se siihen hukkuu"..
"Joka miekkaan tarttuu, se siihen hukkuu".. Näin puhui jo aikoinaan Jeesus, kun yksi hänen opetuslapsistaan löi miekalla141389- 151272
Kristityt "pyhät"
Painukaa helvettiin, mä tulen sinne kans. Luetaan sitten raamattua niin Saatanallisesti. Ehkä Piru osaa opetta?!.121183