Avatar billede Nederb Juniormester
13. marts 2009 - 07:56 Der er 8 kommentarer og
1 løsning

Problem med COUNT

Jeg kan ikke få COUNT til at virke
Kode:
$tael = mysql_query("SELECT COUNT (*) FROM arrangement");
if(!$tael) die("MySQL-fejl: ".mysql_error() );
while ($row = mysql_fetch_array($tael)) {
echo "Der er $row[arr_id] arrangementer";
}

Skriver jeg dette i phpmyadmin :
SELECT COUNT (*) FROM arrangement 
virker det men på php siden kommer denne fejl:
MySQL-fejl: You have an error in your SQL syntax; check the manual that corresponds to
your MySQL server version for the right syntax to use near '(*) FROM arrangement' at line
1
Mysql er version 4.1
Avatar billede mtrolle Nybegynder
13. marts 2009 - 07:58 #1
Prøv

$tael = mysql_query("SELECT COUNT(*) FROM arrangement");
if(!$tael) die("MySQL-fejl: ".mysql_error() );
while ($row = mysql_fetch_array($tael)) {
echo "Der er $row[0] arrangementer";
}
Avatar billede majbom Novice
13. marts 2009 - 08:22 #2
du har mellemrum mellem COUNT og () - det skal der ikke være
Avatar billede showsource Seniormester
13. marts 2009 - 10:58 #3
COUNT() vil jo altid returnere en række.

$tael = mysql_query("SELECT COUNT(*) FROM arrangement");

echo mysql_result($tael,0);
Avatar billede showsource Seniormester
13. marts 2009 - 11:00 #4
eller
$tael = mysql_query("SELECT COUNT(*) as antal FROM arrangement");

$ialt = mysql_fetch_array($tael);
echo $ialt["antal"];

// eller som foreslået også
echo $ialt[0];
Avatar billede majbom Novice
04. november 2010 - 11:24 #5
kan vi lukke hér?
Avatar billede Nederb Juniormester
05. november 2010 - 15:45 #6
Lukker
Avatar billede majbom Novice
05. november 2010 - 17:44 #7
selv tak
Avatar billede majbom Novice
05. november 2010 - 17:44 #8
og husk at luk
Avatar billede Nederb Juniormester
08. januar 2012 - 10:56 #9
Lukket
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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



IT-JOB

Cognizant Technology Solutions Denmark ApS

Senior Delivery Manager

Cognizant Technology Solutions Denmark ApS

Service Line Specialist – EPS – SAP

Udviklings- og Forenklingsstyrelsen

Business Analyst med flair for test