PDA

Bekijk Volledige Versie : basisvraagje php COUNT



M@rcel
26/04/04, 12:35
Hallo,

ik zit met een erg basic vraagje en heb al diverse scripts geprobeerd en op
Google gezocht maar ik kom er toch niet uit, het is echt enorm basic maar ik
zie iets over het hoofd:

$query = "SELECT COUNT(*) FROM bezoekers WHERE pand='120'";

echo ($query);

Nu print hij gewoon de tekst SELECT COUNT(*) FROM bezoekers WHERE pand='120'

maar ik wil natuurlijk het aantal rijen waar pand de waarde 120 heeft laten
zien. Verder wil ik eigenlijk ook de mogelijk heid om die waarde (120) in
een dropdownmenu te zetten. (dus alle voorkomende waardes uit de tabel halen
en dan kunnen kiezen welk pand ik wil zien.)

het is een script wat de bezoekers moet gaan bijhouden op een 60 pagina's
waar er wekelijks ongeveer 3 bijgaan en 3 af.

alvast bedankt voor wat tips

groet,

Marcel

Jaap-Andre de Hoop
26/04/04, 13:25
In article <408ce4b0$0$137$3a628fcd@reader1.nntp.hccnet.nl>, "M@rcel" <marcellagendijk@hotmail.com> wrote:
>Hallo,
>
>ik zit met een erg basic vraagje en heb al diverse scripts geprobeerd en op
>Google gezocht maar ik kom er toch niet uit, het is echt enorm basic maar ik
>zie iets over het hoofd:
>
>$query = "SELECT COUNT(*) FROM bezoekers WHERE pand='120'";
>
>echo ($query);
>
>Nu print hij gewoon de tekst SELECT COUNT(*) FROM bezoekers WHERE pand='120'

klopt je hebt alleen gezegd dat in de variabel $query de genoemde query
uitgevoerd moet worden, om uit te voeren moet je gebruik maken van de
verschillende databasefuncties, als je mysql als database gebruikt, moet je
maar eens kijken bij
php.net/mysql
en met name de functie mysql_connect, mysql_query, mysql_fetch_*

Jaap-Andre

M@rcel
27/04/04, 19:55
Ok bedankt, het is me gelukt,

maar als ik een dropdownmenu wil laten vullen met een kolom uit een database
en de waarde daarna meegegeven in de url, hoe moet ik dat doen?
bijvoorbeeld: ik kies pand 120 uit en dan moet achter het adres ?IDpand=120
komen?

En hoe kan ik dit het beste aanpakken als ik twee keuzes tegelijk wil laten
maken:

?IDpand=120&IDweek=18

(met twee 'dropdown' velden, week en pand?)

alvast bedankt voor hints/tips

Marcel

"Jaap-Andre de Hoop" <doemaarietsanders@data-assist.nl> schreef in bericht
news:408cf036$0$81335$e4fe514c@dreader6.news.xs4al l.nl...
> In article <408ce4b0$0$137$3a628fcd@reader1.nntp.hccnet.nl>, "M@rcel"
<marcellagendijk@hotmail.com> wrote:
> >Hallo,
> >
> >ik zit met een erg basic vraagje en heb al diverse scripts geprobeerd en
op
> >Google gezocht maar ik kom er toch niet uit, het is echt enorm basic maar
ik
> >zie iets over het hoofd:
> >
> >$query = "SELECT COUNT(*) FROM bezoekers WHERE pand='120'";
> >
> >echo ($query);
> >
> >Nu print hij gewoon de tekst SELECT COUNT(*) FROM bezoekers WHERE
pand='120'
>
> klopt je hebt alleen gezegd dat in de variabel $query de genoemde query
> uitgevoerd moet worden, om uit te voeren moet je gebruik maken van de
> verschillende databasefuncties, als je mysql als database gebruikt, moet
je
> maar eens kijken bij
> php.net/mysql
> en met name de functie mysql_connect, mysql_query, mysql_fetch_*
>
> Jaap-Andre

Maarten Wierda
27/04/04, 20:05
M@rcel wrote:

> Ok bedankt, het is me gelukt,
>
> maar als ik een dropdownmenu wil laten vullen met een kolom uit een database
> en de waarde daarna meegegeven in de url, hoe moet ik dat doen?

Vul de dropdownmenu via een loopje met de waarden uit de resultset.

> En hoe kan ik dit het beste aanpakken als ik twee keuzes tegelijk wil laten
> maken:
>
> ?IDpand=120&IDweek=18

Zorg dat je dropdownmenu's als naam 'IDpand' en 'IDweek' krijgen. Indien
er dan een waarde is geselecteerd kun je deze waarden na het submitten
van het formulier weer opvragen.

--
Cheers, Maarten Wierda

"Old school, new school.
Shit, I didn't go to school!"