categorieën apart weergeven uit query

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

PHP Developer Symfony

Dit ga je doen Ontwikkelen van Product Informatie Management (PIM) systemen; Werken aan zowel grotere als kleine projecten voor toonaangevende klanten binnen o.a. de retail. Hier ga je werken Als PHP Developer kom je te werken binnen een vooruitstrevende organisatie die Product Informatie Management (PIM) systemen levert aan hun klanten. Hun klanten zijn toonaangevende bedrijven binnen o.a. de retail. De organisatie zit gevestigd in regio Zwolle en bestaat uit zo'n 35 medewerkers, waarvan 30 IT. Je komt te werken binnen één van de zelfsturende development teams welke ieder verantwoordelijk zijn voor hun 'eigen' klanten. Jouw team bestaat uit 6 backend

Bekijk vacature »

Functioneel Applicatiebeheerder

Wij van CNB zijn op zoek naar een leergierige Functioneel Applicatiebeheerder CNB is de grootste dienstverlener in de markt van bloembollen en vaste planten. In deze markt verricht CNB de volgende diensten: bemiddeling, veilen en het koelen en prepareren van bloembollen. Vanuit ons hoofdkantoor in Lisse werken bijna 100 collega’s dag in dag uit aan de bemiddeling van bloembollen. In Bovenkarspel vindt het koelen en prepareren van de bloembollen plaats. Wij zijn op zoek naar een enthousiaste Functioneel Applicatiebeheerder die naast een applicatie, ook sfeer kan bouwen! Jij: Vindt het leuk om binnen een klein IT-team aan de slag te

Bekijk vacature »

Junior .NET developer

Functie Ons programma is voor afgestudeerde enthousiastelingen die het als een uitdaging zien om met een klein dynamisch team bij de grootste bedrijven van Nederland aan de slag te gaan. Tijdens jouw dienstverband word jij begeleid door een talent manager. Het ontwikkelen van jouw talent staat hierbij centraal. Het programma doorloop je met een team van circa 8 Mede- trainees. De eerste maand start je met een fulltime inhouse opleiding. Deze staat geheel in het teken van de werkzaamheden die jij verder in het programma zult uitvoeren. Na deze opleidingsmaand ga je aan de slag in een dynamische omgeving bij

Bekijk vacature »

Traineeship Fullstack developer (WO, 0 tot 3 jaar

Functie Zoals beschreven ga je vanaf start aan de slag bij een passende opdrachtgever, hierbij kijken ze echt naar jouw wensen, kennis/ervaring maar ook de reisafstand. Momenteel hebben ze meerdere klanten waarbij ze groepen hebben opgezet wat maakt dat er diverse uitdagende kansen liggen. Naast het werken bij de opdrachtgever, en het volgen van de masterclasses, zul je regelmatig met de andere trainees in contact zijn. Niet alleen op professioneel vlak maar juist ook bij de borrels en kwartaaluitjes! Kortom; een jaar lang hard aan jezelf werken in combinatie met gezelligheid en plezier. Spreek dit jou aan? Dan komen we

Bekijk vacature »

Medior C# Developer

You'll build modern applications for Coolblue's back office. We have a lot of friends, and they crave well-structured data and user-friendly, task-focused applications. How do I become a Medior C# Developer at Coolblue? You regularly participate in brainstorm sessions about user experience, data, and task flow with the UX Designer, Product Owner, and Data Scientists in your team. Besides that you will create disconnected, highly congruent, and testable code that can easily be maintained and is future-proof. Want to become C# Developer at Coolblue? Read below if the job suits you. You enjoy doing this Working with various types of

Bekijk vacature »

Front-end Developer - React - Data Driven

Bedrijfsomschrijving Onze klant is een snelgroeiende organisatie die een data-driven inspectieapp op de markt hebben gebracht die nu al een aantal jaar door verschillende organisaties wereldwijd gebruikt wordt. Er zijn zo'n 6 mensen werkzaam bij dit bedrijf en ze zijn nu vooral op zoek naar een sterke front-end developer die wil gaan werken aan nieuwbouw applicaties en de uitbouw van de huidige applicaties. De reden dat ze zoeken is omdat er veel werk op komst is en ze hier de juiste capaciteit voor willen hebben. Er heerst hier een hele prettige sfeer waarin respect en eerlijke communicatie belangrijk is. Ook

Bekijk vacature »

Senior Lead Front End Developer

Functieomschrijving Voor Stichting Waternet zijn wij op zoek naar een senior Lead Front End Developer. Binnen het DevOps team Online zijn we op zoek naar een Senior Lead Front End developer met kennis van toegankelijkheid. Deze developer zal zich bezighouden met development van webpaginas die in verbinding staan met systemen uit het back office. Taken Ontwerpen, ontwikkelen, implementeren, documenteren en beheren van webapplicaties in een Azure-omgeving Debuggen, analyseren en oplossen van problemen in de OTAPomgevingen Je participeert in het DevOpsTeam Online voor het verder uitwerken en implementeren van gebruikerswensen Je bent betrokken bij toegankelijkheid audits en het implementeren van WCAG

Bekijk vacature »

Medior Java developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Medior/senior front end developer

Functie Vanwege de groei binnen het bedrijf zijn ze op zoek naar een Technische front end developer. Momenteel hun front end back end team gescheiden aan het werk. Hier willen ze verandering in krijgen. Omdat ook veel interne applicaties ontwikkeld worden zoeken ze iemand die hen kan helpen om de interne applicaties te voorzien van de juiste Vue.js componenten. Zodoende willen ze de interactie tussen front end en back end versoepelen en de volgende stap binnen het platform gaan zetten. Deze componenten die jij ontwikkeld zullen in elk project gebruikt worden. Het back end team bestaat momenteel uit 8 ontwikkelaars

Bekijk vacature »

Medior/Senior Python developer (Django)

Functie Je komt te werken in het IT-team bestaande uit de Lead developer en 4 (medior/senior) developers. Gezamenlijk werken jullie aan de verbetering en uitbreiding van de software. Binnen het development team is er veel vrijheid en zelfstandigheid, zonder dat ze hiermee afdoen aan de kwaliteit. Zo hebben ze elke ochtend een korte stand-up (10:00 uur) en werken ze met pair-programming sessies. Ook is er een hele professionele ontwikkelcyclus waarbij code altijd eerst door een collega wordt getest voordat het naar deployement gaat. Er is een kwaliteitsfocus en dan biedt ruimte om verbeteringen echt door te voeren binnen de gehele

Bekijk vacature »

Python developer Consultancy

Functie Als Python developer bij deze organisatie werk je voor verschillende klanten. Doordat de oprichter een groot netwerk heeft kun je zelf voorkeuren uitspreken in het type projecten dat je wilt gaan doen. Zo zijn er bijvoorbeeld langdurige of juist korte projecten, maar is ook het type klant, of project bespreekbaar. Werk jij bijvoorbeeld graag aan een nieuw, state-of-the-art web portaal of ben je liever betrokken bij een migratietraject van een bestaande applicatie? Wij gaan voor jou aan de slag! Eisen • Je bent een gedreven developer met sterke voorkeur voor Python • Je bent meer dan een codeklopper •

Bekijk vacature »

Medior C# Developer

Samen met het development team zorg je ervoor dat alle systemen achter de schermen vlekkeloos werken. Wat doe je als Medior C# Developer bij Coolblue? Als C# developer doe je regelmatig mee aan brainstormsessies over user experience, data en task flow met de UX Designer, Product Owner en Data Scientist in je team. Daarnaast schrijf je op zichzelf staande, consistente en testbare code die goed onderhoudbaar en toekomstbestendig is. Ook C# Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te doen Werken met verschillende soorten data-opslag, zoals Oracle of AWS. Problemen oplossen

Bekijk vacature »

Front-end Developer - Juniorfunctie

Functie omschrijving Ben jij op zoek naar een uitdagende baan als front-end developer, in een informele werksfeer, waar jij echt het verschil kan maken? Wil jij graag werken voor een bedrijf dat sportiviteit en een open communicatie, hoog in het vaandel heeft staan? Dan hebben wij de perfecte vacature voor je! Voor een klein bedrijf in Rijen dat gespecialiseerd is in het omzetten van digitale woningtekeningen naar managementinformatie, zijn wij per direct op zoek naar een allround front-end developer. Jouw werkzaamheden zien er als volgt uit: Ja gaat nauw samenwerken met de back-end developer. De database structuur is volledig gebouwd

Bekijk vacature »

Airport Developer / System engineer

De functie Als onze nieuwe Airport Developer / System Engineer is je doel om uit nieuwbouw- en onderhoudsprojecten maximale waarde te creëren voor Schiphol Group en haar stakeholders. Vanuit je visie en expertise, maar ook (technologische) ontwikkelingen, wetgeving en beleid vertaal je klantwensen naar een gedegen programma van eisen. In de planontwikkelingsfase werk je nauw samen met Plan Ontwikkelaars om je kennis in te brengen ten behoeve van de kwaliteit van het investeringsvoorstel. Je overlegt met diverse partijen, stelt de vraag achter de vraag en verbindt zo de belangen van de luchthaven, proceseigenaar en asseteigenaar om tot een gedragen ontwikkelopgave

Bekijk vacature »

Developer (One Data)

Do you have experience with managing IT Teams in a service delivery organization? Are you keen to bring the team and our platform to a higher level? Then Nutreco has a very interesting role for you! As a One Data developer you are responsible for the management, running and functional use of our integration landscape and processes within Nutreco. Nutreco is using at this time BizTalk 2016, and Apigee for its API management, to be replaced by Azure Integration Services as of 2023. You will be part of a virtual teams of 11 people (own and outsourced) working in an

Bekijk vacature »
Richard

Richard

02/08/2006 00:11:00
Quote Anchor link
Hoi ik heb een probleempje..
Uit de database wordt de collectie van leden gehaald en nu wil ik op verschillende plaatsen de games (het is een gamescollectie) per categorie weergeven.

Dit is zoals het normaal is, met alle categorieën weergeven:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?
{
    $select5 = "SELECT * FROM leden_gegevens WHERE gebruikersnaam = '".$_COOKIE['gebruikersnaam']."'";
    $query5 = mysql_query($select5)or die(mysql_error());
    $list5 = mysql_fetch_object($query5);

    $select6 = "SELECT * FROM leden_collectie WHERE gebruiker = '".$list5->id."' ORDER BY naam DESC";
    $query6 = mysql_query($select6)or die(mysql_error());
    $aantal6 = mysql_num_rows($query6);
?>


Nu wil ik dus maken dat bv. de categorie 'gba' wordt weergeven met zoiets als dit:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<? if($list6->console == "gba")
{

   while($list6 = mysql_fetch_object($query6))
   {

?>

, maar dat werkt dus niet.. net zoals een paar andere dingen die ik al heb geprobeerd. Ik weet niet hoe ik het WHERE-command kan toepassen sinds de gebruikersnaam daar ook staat als voorwaarde..

Wie weet een oplossing voor mij?
 
PHP hulp

PHP hulp

11/01/2025 04:16:46
 
Erik Rijk

Erik Rijk

02/08/2006 00:13:00
Quote Anchor link
je vraagt eerst $list6 op en daarna wil je hem gaan aanmaken.
dat zal php niet slikken nee.
 
Erik Rijk

Erik Rijk

02/08/2006 00:15:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?

$sql
= "SELECT eerste FROM tweede";
$res = mysql_query($sql) or die(mysql_error());
while($row = mysql_fetch_array($res))
{

    echo $row[0] . "\r\n";
}


?>


dit is de logische volgorde die je het beste kan aanhouden
 
Richard

Richard

02/08/2006 00:26:00
Quote Anchor link
ok, dat was dom..

bedankt, zat al tijden te turen wat het probleem was.

Nu zit ik nog met één klein dingetje:
Hoe kan ik een bericht weergeven als de kolom gba leeg is?

dit staat er nu dus:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?
if($list15->console == "gba")
{

?>


en zoiets als dit zal niet werken..:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?
if (empty($list15->console == "gba")
{

echo "nog niet toegevoegd";
}

?>
Gewijzigd op 01/01/1970 01:00:00 door Richard
 
Erik Rijk

Erik Rijk

02/08/2006 01:02:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?

$sql
= "SELECT eerste FROM tweede";
$res = mysql_query($sql) or die(mysql_error());
$num = mysql_num_rows($res);
if($num >= 1)
{

    while($row = mysql_fetch_array($res))
    {

        echo $row[0] . "\r\n";
    }
}

else {
    echo 'Er is niks beschikbaar';
}


?>


Voorbeeld uitgebreidt
 
Richard

Richard

02/08/2006 01:08:00
Quote Anchor link
ok, dat ik daar zelf niet aan gedacht heb.. dommer zal het niet worden hoop ik.

Bedankt
 
Erik Rijk

Erik Rijk

02/08/2006 01:35:00
Quote Anchor link
zo begon ik hier ook hoor :)
 
Richard

Richard

02/08/2006 02:26:00
Quote Anchor link
ok, dommer wordt het wel, damnit :P
Ik zit met het probleem hoe ik die categorieën kan nummen..
eigenlijk lijk het hele vb niet echt aan te slaan bij mij :/ het lijkt er totaal niet op.. en het schier ook hiet niet op zo, ik vraag om wat uitebreidere hulp =)
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?
    $gba
= $list5->console == "gba";
    $gba1 = mysql_num_rows($gba);
while($list5 = mysql_fetch_object($query5))
        {

        
if($gba1 >= 1)
{

?>


pff ik ben ook zo'n noob in niet-standaard php :/
maar ik moet ook selecten van de gebruikersnaam (zie eerste bericht), anders was het wel makkelijk geweest..
Gewijzigd op 01/01/1970 01:00:00 door Richard
 
Erik Rijk

Erik Rijk

02/08/2006 02:46:00
Quote Anchor link
Quote:
Ik zit met het probleem hoe ik die categorieën kan nummen..
Kan je even duidelijker uitleggen wat je echt precies wilt?
Ik begrijp je nu niet goed namelijk.
 
Richard

Richard

02/08/2006 03:02:00
Quote Anchor link
Nou, ik wil dus de games per categorie weergeven: gba, ds en gc.

Als er zich geen games in een categorie bevinden moet dat bericht er staan (nog niks toegevoegd bla)..

de categorieën heten 'console' in de tabel.
bv. console == "gba"

Als ik niet rekening hoefde te houden met de gebruiker die ingelogd is dan zou het makkelijk zijn met WHERE, maar nu moet het dus anders..,
ik probeerde iets als dit
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?
    $gba
= $list5->console == "gba";
    $gba1 = mysql_num_rows($gba);
while($list5 = mysql_fetch_object($query5))
        {

        
if($gba1 >= 1)
{

?>
, uitgaand van je voorbeeld, alleen kan ik het niet werkend namaken..
Ik denk dat het probleem is dat ik niet de waarde kan tellen per categorie en van daaruit bv. dit neerzetten: if($gba1 >= 1)
 
Erik Rijk

Erik Rijk

02/08/2006 03:10:00
Quote Anchor link
rekening houden met of de gebruiker ingelogd is?
kan je dat uitleggen....

Ik ga even iets voor je maken moment.
 
Richard

Richard

02/08/2006 03:12:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?
 $select5
= "SELECT * FROM leden_gegevens WHERE gebruikersnaam = '".$_COOKIE['gebruikersnaam']."'";
    $query5 = mysql_query($select5)or die(mysql_error());
    $list5 = mysql_fetch_object($query5);
?>

ik bedoel dat ik dan niet kan doen 'WHERE console = 'gba' ofzo.. :/
 
Erik Rijk

Erik Rijk

02/08/2006 03:16:00
Quote Anchor link
je wilt alle categorieen opvragen in een query en die op het scherm weer te geven?
en als er geen games in de map staan, wil je dat daar een melding van staat?
 
Richard

Richard

02/08/2006 03:31:00
Quote Anchor link
ja precies, een melding per categorie.
Leden kunnen games toevoegen die in de db staan en die games hebben allemaal een categorie 'console'. Op je collectiepagina staan die apart geordend op categorie en als je geen games uit een categorie hebt toegevoegd, dan krijg je die melding/tekst te zien
 
Erik Rijk

Erik Rijk

02/08/2006 04:00:00
Quote Anchor link
ah, je wilt per gebruiker zien wat ze hebben toegevoegd....

kan je de sql van je tabellen die je hiervoor gebruikt eens posten.
 
Richard

Richard

02/08/2006 04:03:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?
    $select4
= "SELECT * FROM leden_gegevens WHERE gebruikersnaam = '".$_COOKIE['gebruikersnaam']."'";
    $query4 = mysql_query($select4)or die(mysql_error());
    $list4 = mysql_fetch_object($query4);

    $select5 = "SELECT * FROM leden_collectie WHERE gebruiker = '".$list4->id."' ORDER BY naam DESC";
    $query5 = mysql_query($select5)or die(mysql_error());
    $gba = $list5->console == "gba";
?>


Ik hoop dat dit voldoet:

Veld Type Collatie Attributen Null Standaardwaarde Extra Actie
id smallint(10) Nee auto_increment
gameid smallint(10) Nee 0
naam varchar(250) latin1_swedish_ci Ja 0
gebruiker smallint(10) Nee 0
console varchar(250) latin1_swedish_ci Nee


Toevoegen:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<?
if($_GET['actie'] == "collectie")
{
    
    $select16 = "SELECT * FROM leden_gegevens WHERE gebruikersnaam = '".$_COOKIE['gebruikersnaam']."'";
    $query16 = mysql_query($select16)or die(mysql_error());
    $list16 = mysql_fetch_object($query16);
    
    $select17 = "SELECT gameid FROM leden_collectie WHERE gameid = '".$_GET['id']."'";
    $query17 = mysql_query($select17)or die(mysql_error());
    $list17 = mysql_fetch_object($query17);
if(mysql_num_rows($query17) == 1)
{

echo "<script language=JavaScript>
        alert('Je hebt deze game al toegevoegd aan je collectie!') </script>"
;
}

else
{
echo "<script language=JavaScript>
        alert('Game succesvol toegevoegd aan je collectie!') </script>"
;
        
            $insert = "INSERT INTO leden_collectie (id, gebruiker, gameid, naam, console) VALUES ('', '".$list16->id."', '".$_GET['id']."', '".$list->naam."', '".$list->console."')";
            mysql_query($insert)or die(mysql_error());
    }
}

?>
Gewijzigd op 01/01/1970 01:00:00 door Richard
 
Erik Rijk

Erik Rijk

02/08/2006 04:06:00
Quote Anchor link
dit is 1 tabel, in je voorbeeld heb je er 2
hoe heet de tabel?
 
Richard

Richard

02/08/2006 04:10:00
Quote Anchor link
oja sorry, bedoel je leden_gegevens?, daar worden de ledengegevens uitgehaald.. (doh) en worden dus de games per gebruiker weergeven
 
Erik Rijk

Erik Rijk

02/08/2006 06:24:00
Quote Anchor link
als je een game toevoegd dan staat in de db toch wel de ID van de persoon die de game heeft toegevoegd.

dan kan je bijv zo'n query maken:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?
$sql
= "SELECT * FROM tabel WHERE poster_id = '".$_SESSION['user_id']."'";
$res = mysql_query($sql) or die(mysql_error());
?>


als je user_id 1 is, dan heb je eigenlijk deze query.

$sql = "SELECT * FROM tabel WHERE poster_id = 1";

ik hoop dat dit duidelijk is voor je en hoe je dus makkelijk verder kan werken.
 
Richard

Richard

02/08/2006 06:38:00
Quote Anchor link
ok ik snap het denk ik maar ik weet nog steeds niet hoe ik met die query de gegevens van 1 categorie uit de db kan halen..

want wat je zegt heb ik hier eigenlijk al:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?
    $select4
= "SELECT * FROM leden_gegevens WHERE gebruikersnaam = '".$_COOKIE['gebruikersnaam']."'";
    $query4 = mysql_query($select4)or die(mysql_error());
    $list4 = mysql_fetch_object($query4);

    $select5 = "SELECT * FROM leden_collectie WHERE gebruiker = '".$list4->id."' ORDER BY naam DESC";
    $query5 = mysql_query($select5)or die(mysql_error());
?>

Ik moet dus min of meer nog steeds 2 WHERE's hebben :/ eentje voor de gebruiker die ingelogd is en eentje voor de categorie..
het worden dus denk ik aparte queries per console/categorie..?
Gewijzigd op 01/01/1970 01:00:00 door Richard
 
Richard

Richard

02/08/2006 12:48:00
Quote Anchor link
Het is uiteindelijk opgelost door dit:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
<?php

    $select5
= "SELECT * FROM leden_gegevens WHERE gebruikersnaam = '".$_COOKIE['gebruikersnaam']."'";
    $query5 = mysql_query($select5)or die(mysql_error());
    $list5 = mysql_fetch_object($query5);

    $select6 = "SELECT * FROM leden_collectie WHERE gebruiker = '".$list5->id."' ORDER BY naam DESC";
    $query6 = mysql_query($select6)or die(mysql_error());
    $aantal6 = mysql_num_rows($query6);
    
    if($aantal6 != 0)
    {

        while($list6 = mysql_fetch_object($query6))
        {

            $select7 = "SELECT * FROM leden_collectie WHERE gebruiker = '".$list5->id."' AND console = 'gba' ORDER BY naam DESC";
            $query7 = mysql_query($select6)or die(mysql_error());
            
            while($list7 = mysql_fetch_object($query7))
            {

                // resultaat
            }
        }
    }

    else
    {
        //foutmelding
    }
?>


waarbij gba wordt vervangen per console; het werkt.
Bedankt voor de vele hulp
Gewijzigd op 01/01/1970 01:00:00 door Richard
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.