Article View: be.comp.programming
Article #791Re: mySQL query gezocht
From: jankey
Date: Tue, 06 Jun 2006 19:13
Date: Tue, 06 Jun 2006 19:13
52 lines
3218 bytes
3218 bytes
Zjokes wrote:
> Ik heb deze query gebruikt, maar lijkt jammer genoeg niet te werken.
> De personen van de week met een bepaald week_id (zoals hier 1) blijven
> tussen het lijstje staan... In ieder geval al bedankt voor de reactie :)
>
> $query =& $db->query("SELECT monitorenlijst.id, monitorenlijst.voornaam,
> monitorenlijst.naam FROM monitorenlijst, spw_monitoren_per_week WHERE
> spw_monitoren_per_week.monitor_id = monitorenlijst.id AND
> spw_monitoren_per_week.week_id != '1' ");
>
>
> jankey@gmail.com wrote:
> > Zjokes wrote:
> >
> >>Hello
> >>
> >>Voor onze Speelpleinwerking ben ik een kleine webapplicatie aan het
> >>bouwen met PHP en MySQL. Aangezien mijn kennis van SQL niet zo heel
> >>groot is ben ik op zoek naar de query voor de volgende situatie:
> >>
> >>Er zijn 2 tabellen:
> >>
> >>monitorenlijst met kolommen (id, voornaam, naam)
> >>
> >>en
> >>
> >>spw_monitoren_per_week met kolommen (id, week_id, monitor_id)
> >>
> >>waarbij monitor_id overeenkomt met de id uit de tabel monitorenlijst.
> >>
> >>Wat ik nu wil doen is een lijstje opbouwen (naam, voornaam) van alle
> >>monitoren, BEHALVE met die mensen die in die bepaalde week (met
> >>week_id's van 1-11) al Speelplein doen.
> >
> >
> > SELECT naam,voornaam FROM monitorenlijst,spw_monitoren_per_week WHERE
> > monitorenlijst.id=monitor_id AND week_id!=$foo;
> >
> > met $foo de week in kwestie.
> >
Quoten is blijkbaar uw specialiteit niet: gelieve niet te topposten.
Om uw vraag te beantwoorden: cijfers moet je niet tussen quotes
plaatsen in een SQL statement, dus het zou iets moeten zijn als:
SELECT monitorenlijst.id, monitorenlijst.voornaam, monitorenlijst.naam
FROM monitorenlijst, spw_monitoren_per_week WHERE
spw_monitoren_per_week.monitor_id = monitorenlijst.id AND
spw_monitoren_per_week.week_id !=1;
Zoals ik al zei: quoten is uw specialiteit niet :-)
Technical Details
Message-ID:
<1149621237.842277.197640@c74g2000cwc.googlegroups.com>Path:
arc1-ca.pugleaf.net!g2news2.google.com!postnews.google.com!c74g2000cwc.googlegroups.com!not-for-mailReferences:
<jgghg.468134$1Z4.12464257@phobos.telenet-ops.be> <1149605840.658999.66060@h76g2000cwa.googlegroups.com> <%tihg.468326$9X6.12060716@phobos.telenet-ops.be>Show Full Headers
Complete Article Headers
X-Google-Thread: fcea4,787287f5dd1e1539 X-Google-Attributes: gidfcea4,public X-Google-Language: DUTCH,ASCII-7-bit Path: arc1-ca.pugleaf.net!g2news2.google.com!postnews.google.com!c74g2000cwc.googlegroups.com!not-for-mail From: jankey@gmail.com Newsgroups: be.comp.programming Subject: Re: mySQL query gezocht Date: 6 Jun 2006 12:13:57 -0700 Organization: http://groups.google.com Lines: 53 Message-ID: <1149621237.842277.197640@c74g2000cwc.googlegroups.com> References: <jgghg.468134$1Z4.12464257@phobos.telenet-ops.be> <1149605840.658999.66060@h76g2000cwa.googlegroups.com> <%tihg.468326$9X6.12060716@phobos.telenet-ops.be> NNTP-Posting-Host: 84.193.163.95 Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" X-Trace: posting.google.com 1149621243 13263 127.0.0.1 (6 Jun 2006 19:14:03 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Tue, 6 Jun 2006 19:14:03 +0000 (UTC) In-Reply-To: <%tihg.468326$9X6.12060716@phobos.telenet-ops.be> User-Agent: G2/0.2 X-HTTP-UserAgent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.3) Gecko/20060504 Fedora/1.5.0.3-1.1.fc5 Firefox/1.5.0.3 pango-text,gzip(gfe),gzip(gfe) Complaints-To: groups-abuse@google.com Injection-Info: c74g2000cwc.googlegroups.com; posting-host=84.193.163.95; posting-account=gAzNeA0AAAAJiRkHqmSWVv3TLTH-b_7x