Avatar billede food4u.dk Nybegynder
30. maj 2001 - 19:40 Der er 11 kommentarer og
2 løsninger

Verdens dummeste spm, count?

Hvordan er det man:
finder alle poster i en db der indeholder STOR i STR, og hvis det som et tal, altså hvor mange poster der indeholder det?

Jeg ved det godt, men jeg kan bare ikke huske det, og det piner mig :o)
Avatar billede gizmo-gizmo Nybegynder
30. maj 2001 - 19:44 #1
$query = mysql_query (\"SELECT * FROM TABELNAVN\");
$antal = mysql_num_rows($query);
echo echo $antal;
Avatar billede gizmo-gizmo Nybegynder
30. maj 2001 - 19:45 #2
selfølgelig ikke:
echo echo $antal;
men:
echo $antal;
Avatar billede food4u.dk Nybegynder
30. maj 2001 - 19:45 #3
hmm, det er jo PHP, det fatter jeg ikke

sorry, det skulle være til ASP

kan man ikke gøre det i et kald?
Avatar billede gizmo-gizmo Nybegynder
30. maj 2001 - 19:46 #4
jo, et eller andet med count(*) meeen, kan ikke liii huske :)
Avatar billede food4u.dk Nybegynder
30. maj 2001 - 19:48 #5
samme her, jeg ved jeg ved det, jeg brugte det igår, men nu, VÆK!!!!!!
:)
Avatar billede lauer Nybegynder
30. maj 2001 - 19:50 #6
Lige en ting Gizmo-gizmo,
Den måde du gør det på er ikke den bedste.
det bedste er at
$query = mysql_query(\"SELECT count(*) FROM TABELNAVN\");
$antal = mysql_fetch_rows($query);
echo $antal[0];
Men det kan jo være lidt lige meget, når det ikke er PHP, men stadigvæk ;)
Avatar billede htx98i17 Professor
30. maj 2001 - 19:51 #7
SELECT COUNT(*) AS total FROM tblarticles
Avatar billede lauer Nybegynder
30. maj 2001 - 19:52 #8
Hmm, SQL sætningen skulle gerne være det samme.
Men jeg fatter ikke helt hvad den skal tælle...
Kan du ikke prøve at forklare det igen, bare lidt mere tydeligt ?
Avatar billede gizmo-gizmo Nybegynder
30. maj 2001 - 19:52 #9
macho -> skal det være fetch_rows?? :)
Avatar billede htx98i17 Professor
30. maj 2001 - 19:54 #10
og for at printe det ud :
echo mysql_result($variabel_kald,0)

ved ik hvordan man gør i asp
Avatar billede lauer Nybegynder
30. maj 2001 - 19:55 #11
Tja... det kan det være.
Det er hurtigere ;)
Du kan også gøre sådan :
$query = mysql_query(\"SELECT count(*) AS total FROM TABELNAVN\");
$antal = mysql_fetch_array($query);
echo $antal[total];
men det er lidt langsommere
Avatar billede gizmo-gizmo Nybegynder
30. maj 2001 - 19:57 #12
machomann  >> det er stadigvæk ikke php :-Þ
Avatar billede lauer Nybegynder
30. maj 2001 - 20:00 #13
Gismo, Nej. det var til dig... du spurgte.
Selve sætningen, altså : SELECT count(*) AS total FROM TABELNAVN
er SQL og det er det samme som du så bruger PHP eller ASP !
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester