15. april 2008 - 00:51Der er
20 kommentarer og 1 løsning
Antal af en bestemt value
Hej
Jeg kan ikke så godt finde ud af et lille dumt script jeg ville lave. Hvis i en database der er en masse der har f.eks. 2 uden foran en bestemt value f.eks. godkendt. Så ville jeg gerne have at den skulle tælle hvor mange der havde 2 ud foran navnet. Hvordan gør man det?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
<?php $qu = mysql_query("SELECT COUNT * FROM lan_tilmeldinger WHERE godkendt LIKE '2'") or die (mysql_error()); $betal = mysql_fetch_array($qu); echo $betal['godkendt']; ?>
<?php $qu = mysql_query("SELECT COUNT * FROM lan_tilmeldinger WHERE godkendt = '2' ") or die (mysql_error()); $betal = mysql_fetch_array($qu); echo $betal['godkendt']; ?>
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 lan_tilmeldinger WHERE godkendt = '2'' at line 1
Det fungere ikke at forsøge at udskrive feltet 'godkendt', for det er ikke et af dem du SELECT'er.
Prøv med:
<?php $qu = mysql_query("SELECT COUNT(godkendt) AS antalGodkendt FROM lan_tilmeldinger WHERE godkendt = '2'") or die (mysql_error()); $betal = mysql_fetch_assoc($qu); echo $betal['antalGodkendt']; ?>
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.