Luin manuaalista, että ei palauta NULL eikä nolla arvoa. Tietokanta funktiot eivät toimi PHP:ssä, kun taulu on tyhjä.
Vastaukset 3
- 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
- 54970
Muistatko Mikkelin panttivankidraaman?
Uusi draamasarja järkyttävästä tapauksesta on tulossa. Tositapahtumiin perustuva sarja ammentaa vuoden 1986 Mikkelin pan69771Iäkäs Jämsäläinen mies kuoli poliisiautoon matkalla Jyväskylän putkaan
Iäkäs vanhus humalassa niin huonossa kunnossa, ettei pystynyt huolehtimaan itsestään niin ainoa apu sillä hetkellä oli65755- 61731
En välitä sinusta yhtään
Olet pelkkä itsestään liikoja luuleva ämmä. Kierrän sinut kaukaa nyt ja aina. Olit mulle pelkkä lelu vaan.47654- 62633
Ernest Lawson täräytti erikoisen heiton TTK-lehdistötilaisuudessa: " Onko tässä tarkoituksena...?"
Ernest Lawson esitteli uudet TTK-tähtioppilaat ja opettajat torstaina 6.8. lehdistölle. Tulevalla kaudella on yksi hausk7606Olen luovuttanut
Välimme menivät niin pahasti solmuun, ettei niitä voi enää korjata. On aika jatkaa elämässä eteenpäin. Toivon sulle kaik33603- 78486
- 37480