WHERE clausule probleem

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Anaplan Developer

Dit ga je doen What are you going to do: Picking up Stories: Design planning had, how are we going to build it in Anaplan; Talking to the end user to build a forecasting model; Having contact with the data team about which data is needed; Being able to convert an Excel sheet into a 3, 4 or 5 dimensional modeling environment; Giving knowledge sessions about Anaplan; Solving incidents; Making instructional videos on how teams should read forecasts; Writing blogs about forecasting. Hier ga je werken We are looking for an Anaplan Builder to deliver end-to-end solutions within a big

Bekijk vacature »

Java developer Zorgsysteem

Dit ga je doen Werken aan het eigen gebouwde zorgsysteem; Verbeteringen maken en toepassen binnen de applicatie; Jij gaat werken aan de Back-end van de applicatie en sporadisch werk je mee aan de Front-end; Samenwerken met andere teams voor een optimaal resultaat; Jij kan 'clean' werken en high quality code schrijven; Jij werkt resultaatgericht. Hier ga je werken De organisatie houdt zich bezig met diverse applicaties met betrekking tot zorgregistratie. Dankzij hun systeem komt alle informatie, omtrent de zorg van een patiënt, op een overzichtelijke en toegankelijke manier samen in één systeem te staan. Op deze manier is deze informatie

Bekijk vacature »

Robot Programmeur

In het kort Drie redenen waarom deze vacature uniek is! Modern, innovatief en Informeel bedrijf waar veel mogelijk is Werken met diverse robot merken Meehelpen met inbedrijfstellingen bij de klant De organisatie Hier ga je aan de slag Dit groeiende bedrijf van totaaloplossingen in de automatisering van productieprocessen, is hoofdzakelijk actief in de Benelux. Vanuit het kantoor in regio Amersfoort worden veel oplossingen geboden in de vorm van robotica. Geen project is hetzelfde wat garant staat voor bijzonder veel afwisseling. De bedrijfsgrootte is ongeveer 80 man. Van gerobotiseerde machinebeladingen tot aan assemblage automatiseringen wordt vanuit krachtige engineering maatwerk equipment geleverd.

Bekijk vacature »

Back-end Developer

Functieomschrijving Heb jij kort geleden je HBO ICT Informatica diploma in ontvangst mogen nemen? Of heb je een aantal jaar ervaring als Software Developer en ben je klaar voor een nieuw hoofdstuk in jouw carrière? Voor een gewaardeerde werkgever in de regio van Goirle zijn wij op zoek naar een junior/medior Back-end Developer met affiniteit met MS Acess. Samen met een vooruitstrevend team ben je verantwoordelijk voor het ontwikkelen van maatwerk software voor hun klanten. Je hebt kennis of ervaring van SQL en affiniteit met MS Acess. Je bent klantvriendelijk en flexibel ingesteld en vindt het leuk om klanten te

Bekijk vacature »

Ervaren PHP Software Developer

Functieomschrijving Voor een toffe opdrachtgever in regio Breda zijn wij op zoek naar een medior PHP Developer met affiniteit met Laravel. Je komt te werken bij een uitdagende opdrachtgever met supergave klanten in een specifieke branche. Als PHP ontwikkelaar ben je samen met een vooruitstrevende team van 6 collega’s verantwoordelijk voor de ontwikkeling, beheer en het vernieuwen van informatiesystemen voor een specifieke branche. Je ondersteunt complexe uitdagingen van klanten. Vervolgens breng je hun wensen in kaart en vertaalt deze door naar maatwerk software. Affiniteit met Laravel is een pré. Om de klanten zo goed mogelijk te ondersteunen en snel in

Bekijk vacature »

Medior front-end developer gezocht (€3.300 -

Functie Wat ga je doen? Jij als front-end developer gaat werken binnen de teams van/voor onze klant. Je werkt in een team met starters en ervaren ontwikkelaars met allemaal 1 overeenkomst; passie voor het vak. Maak je een fout? Geen probleem, leer ervan en ga dan weer door. Door de variëteit aan werk kun je in verschillende omgevingen een kijkje nemen en jezelf dus snel ontwikkelen. Wat hebben we jou te bieden? • Uitdagende projecten bij mooie klanten (bij jou in de buurt, of binnenkort intern vanuit ons kantoor!) • Een jonge organisatie met talentvolle collega’s • Veel ruimte voor

Bekijk vacature »

Back-end Developer C#

Functie omschrijving We are looking for a dutch native speaker Ben jij een ervaren back-end developer, die graag in een in-house functie wil werken? Passen de woorden innovatie, programmeren en teamspeler bij jou? Zoek niet verder en lees snel verder. Voor een echt familiebedrijf in de regio van Uden ben ik op zoek naar een back-end developer, die met name kennis heeft van C# en .NET. Jij gaat de interne applicaties verder optimaliseren en nieuwe features ontwikkelen. Verder ga je de volgende werkzaamheden uitvoeren: Ondersteunen gebruikers; Uitvoeren van analyses van de software/applicaties; Maken van functionele ontwerpen en deze door vertalen

Bekijk vacature »

Java Developer

Dit ga je doen Het ontwikkelen van nieuwe software; Het ombouwen van de bestaande software; Zowel back- als front-end software ontwikkelen; Het testen; Het implementeren van de volledig geteste software; Het verzorgen van nazorg en het oplossen van bugs; Het opstellen en bijhouden van procesdocumentatie; Je draagt bij aan het agile/scrum processen van het team. Hier ga je werken Ongetwijfeld heb je een of meerdere producten van deze organisatie in huis. Het proces erachter, daar ben je ongetwijfeld minder bekend mee. Deze opdracht geeft je de kans meer over dit proces te weten te komen en een mooie bijdrage te

Bekijk vacature »

Front End Ontwikkelaar (React)

In het kort Als front end developer ga je aan de slag met maatwerkprojecten voor onze klanten. Denk bijvoorbeeld aan het toevoegen van een machine aan een database of het corrigeren van formulieren voor ingestuurde orders. Voorbeeld van zo’n project is Smart Link. De projecten waar je op ingezet kunt worden liggen binnen het technische domein waar jij als front end developer een grote rol speelt om samen met je back end collega’s de juiste oplossingen te leveren. please note that this particular role requires fluent Dutch language skills. Dit vind je leuk om te doen Het omzetten van designs

Bekijk vacature »

Full Stack C#.NET developer

Functieomschrijving Wij zijn op zoek naar een gepassioneerde Full Stack C#.NET Software Developer. Als Software Developer ben je verantwoordelijk voor het ontwikkelen van webapplicaties, apps en dashboards voor de eigen IOT-oplossingen. Je werkt samen met andere ontwikkelaars en engineers om de sensoren in machines uit te lezen en deze data om te zetten in management informatie voor jullie klanten. Taken en verantwoordelijkheden: Ontwikkelen en onderhouden van webapplicaties, apps en dashboards voor de eigen IOT-oplossingen. Testen en valideren van de ontwikkelde software. Actief deelnemen aan code reviews en bijdragen aan het verbeteren van de kwaliteit van de software. Je gaat aan

Bekijk vacature »

Medior PHP developer

Functie Samen met je development team werk je Agile Scrum en met jullie gezamenlijke kennis en ervaring bepalen jullie samen de beste keuze voor techniek en architectuur. Naast het ontwikkelen van software ben je continue bezig om ook jezelf te ontwikkelen. Ze werken met o.a.: PHP, Laravel, Doctrine, PHP Unit, Behat, React, TypeScript, (My)SQL, Postgress, Redis, ElasticSearch, Docker, Nginx, GIT flow, JIRA, AWS. Eisen • HBO werk- en denkniveau • Je hebt goede kennis en ervaring met PHP • Je bent niet bang voor complexe projecten • Je werkt graag zelfstandig aan applicaties • Je bent altijd nieuwsgierig naar nieuwe

Bekijk vacature »

PHP developer (Symfony, Doctrine)

Functie Als PHP developer wordt er een hoge mate van zelfstandigheid verwacht, maar ook dat je goed opereert in een team waar kennis wordt gedeeld en dingen als codereviews erg veel voorkomen. Kwaliteit staat voorop, mede hierom werken ze bijvoorbeeld zonder echte deadlines in hun sprints. De SaaS-applicatie wordt volledig ontwikkeld in PHP en Symfony. De module bestaat uit een stuk informatie verrijking en intelligentie wat resulteert in een medische check. De logica wordt daarom in de code geïntrigeerd. Je bent onder andere bezig met complexe databases waar meer dan 80.000 medicijnen op verschillende niveaus in staan, die maandelijks worden

Bekijk vacature »

Senior .NET Developer I goed salaris en deels thui

Bedrijfsomschrijving Mijn opdrachtgever is al ruim 20 jaar een gevestigde naam in de wereld van software ontwikkeling, met drie kantoren in de Randstad, waaronder Alphen aan den Rijn. Zij richten zich op het bouwen van IT-oplossingen die ervoor zorgen dat de productiviteit van klanten te allen tijden optimaal is. Hiervoor neemt jouw nieuwe werkgever het volledige ontwikkelproces tot haar rekening; van het eerste gesprek om de klantwensen in kaart te brengen, tot aan het uiteindelijke onderhoud van de opgeleverde oplossing. In totaal werken er inmiddels bijna 200 gemotiveerde IT-ers binnen deze organisatie. De gemiddelde leeftijd ligt rond de 35. Het

Bekijk vacature »

Medior/senior Fullstack developer

Functie Onder begeleiding van 3 accountmanagers waarvan er 1 binnen jouw expertise je aanspreekpunt zal zijn ga je aan de slag bij diverse opdrachtgevers. Hij of zij helpt je bij het vinden van een passende en uitdagende opdracht. Hierin houden ze uiteraard rekening met jouw situatie, ervaring en (technische) ambities. De opdrachten duren gemiddeld één tot 2 jaar. Hierdoor kun je je ook echt vastbijten in een project en als consultant impact maken. Naast de opdracht ben je regelmatig met je collega’s van de IT-afdeling om bijvoorbeeld onderlinge kennis te delen, of nieuwe trends te bespreken. Ook worden er regelmatig

Bekijk vacature »

Senior java ontwikkelaar integratie

Functieomschrijving Voor de gemeente Rotterdam zijn wij op zoek naar een senior java ontwikkelaar integratie. Taken Binnen een zelfsturend Scrumteam voer je geheel zelfstanding je opdrachten uit en levert het eindresultaat op aan het Integratieteam. Jij voelt je net als alle teamleden verantwoordelijk voor alle aspecten, vanaf de vraag tot en met de oplevering in productie. Je bent kritisch, je helpt de klant om zijn wensen helder te krijgen, je schrijft zelfstandig clean code die van hoge kwaliteit is, met bijbehorende unit- en integratietesten, je ondersteunt zo nodig bij deployments naar productie. Het Integratieteam bouwt componenten (Endpoints) op de ESB.

Bekijk vacature »
Maarten Slenter

Maarten Slenter

21/03/2008 22:58:00
Quote Anchor link
Hallo allemaal.

Ik heb een WHERE clausule, die alle votes op een poll op haalt, gebaseerd op poll en vote id.

Dit is de hele query:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
"SELECT * FROM poll_votes WHERE poll_id = ".$voted_ids[$i]." AND vote_number = ".$poll_choices['id'];


De 2 variabeles zijn dus de poll_id en de id van de keuze waarop was gestemt.

Deze clausule geeft geen foutmelding terug, maar ook al zijn er meerdere mensen die op dezelfde keuze van dezelfde poll hebben gevote, toch zegt mysql_num_rows() dat er maar 1 record betrokken was bij de query.

Als ik deze query (met getallen natuurlijk) invul in het SQL deel van phpMyAdmin, geeft hij gewoon alle records terug.

Heb ik hier iets over het hoofd gezien?

Zoja, laat het mij snel weten alstjeblieft

Alvast bedankt voor de hulp!

EDIT: ik was nog vergeten een probleempje erbij te zetten.

eerst voerde ik de query uit op de 'traditionele' manier: if($query = mysql_query($sql_get_voted)) maar als ik dan mysql_num_rows($query) aanriep, kreeg ik een foutmelding dat $query geen geldige result resource is.

als ik daarintegen mysql_num_rows(mysql_query($sql_get_voted)) uitvoer, doet hij het wel, maar geeft hij dus maar 1 record terug
Gewijzigd op 01/01/1970 01:00:00 door Maarten Slenter
 
PHP hulp

PHP hulp

06/11/2024 00:32:56
 
Frank -

Frank -

21/03/2008 23:00:00
Quote Anchor link
Echo de query en controleer of de query ook resultaten heeft opgeleverd. mysql_num_rows() is je beste vriend.

Voer je de query overigens wel uit, controleer je wel of de query is gelukt en fetch je het resultaat wel? Daar is in jouw topic niks van terug te vinden.
 
> Dice

> Dice

21/03/2008 23:11:00
Quote Anchor link
Ik defineer de vars altijd buiten mijn sql, dat werkt meestal wel :P

$voted = $voted_ids[$i];
$poll = poll_choises['id'];

$SQL ="SELECT * FROM poll_votes WHERE poll_id ='$voted' AND vote_number= '$poll'";
Gewijzigd op 01/01/1970 01:00:00 door > Dice
 
Maarten Slenter

Maarten Slenter

21/03/2008 23:20:00
Quote Anchor link
ik heb het geprobeerd en dat werkt in ieder geval niet, hoe dan ook bedankt voor je idee

iemand anders die het gat ziet dat ik vergeet?
 
Frank -

Frank -

21/03/2008 23:38:00
Quote Anchor link
Ik zie een heel groot gat:
- Jij voert de query niet uit
- Jij controleert niet of de query is gelukt
- Jij controleert niet of de query resultaten heeft opgeleverd
- Jij fetcht het resultaat niet
- Jij echoot de query niet en hebt dus geen idee wat daar nu daadwerkelijk in staat

Geen van deze punten komen terug in jouw topic of reactie, we mogen dus aannemen dat deze onderdelen ontbreken. Een groot gapend gat in je code dus.
 
> Dice

> Dice

21/03/2008 23:48:00
Quote Anchor link
Ik neem aan dat je een multi-poll systeem wilt op je site ?
 
> Dice

> Dice

22/03/2008 00:09:00
Quote Anchor link
ff snel wat in elkaar gedraaid, maak db aan en vul $inst in. De code kan beter maar dit is ongeveer wat je wilt niet ?

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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
<?
$Inst_HOST
='';
$Inst_USER = '';
$Inst_PASS = '';
$Inst_DB = '';

$rv = mysql_connect($Inst_HOST, $Inst_USER, $Inst_PASS) or die  ("<font color='red'>Kon geen verbinding met de database maken, controleer uw database instellingen</font>");
$rv = mysql_select_db($Inst_DB) or die ("<font color='red'>Kon de database niet selecteren, controleer uw database instellingen</font>");

if(!($_SERVER['REQUEST_METHOD'] == 'POST')){
    print("
        <form action='' METHOD='POST'>
            <input name='Vote' type='radio' value='Pollid1_A?' />A poll 1<br />
            <input name='Vote' type='radio' value='Pollid1_B?' />B poll 1<br />
            <input name='Vote' type='radio' value='Pollid1_C?' />C poll 1<br />
            <input type='submit' value='Vote!' /><br /><br />
        </form>
        <form action='' METHOD='POST'>
            <input name='Vote' type='radio' value='Pollid2_A?' />A poll 2<br />
            <input name='Vote' type='radio' value='Pollid2_B?' />B poll 2<br />
            <input name='Vote' type='radio' value='Pollid2_C?' />C poll 2<br />
            <input type='submit' value='Vote!' /><br /><br />
        </form><br /><br />
    "
);
    
    $result = mysql_query("SELECT * FROM tbl_poll WHERE id='1' AND keuze='A'")
    or die(mysql_error());
    $A1 = mysql_num_rows($result);
    $result = mysql_query("SELECT * FROM tbl_poll WHERE id='1' AND keuze='B'")
    or die(mysql_error());
    $B1 = mysql_num_rows($result);
    $result = mysql_query("SELECT * FROM tbl_poll WHERE id='1' AND keuze='C'")
    or die(mysql_error());
    $C1 = mysql_num_rows($result);
    
    $result = mysql_query("SELECT * FROM tbl_poll WHERE id='2' AND keuze='A'")
    or die(mysql_error());
    $A2 = mysql_num_rows($result);
    $result = mysql_query("SELECT * FROM tbl_poll WHERE id='2' AND keuze='B'")
    or die(mysql_error());
    $B2 = mysql_num_rows($result);
    $result = mysql_query("SELECT * FROM tbl_poll WHERE id='2' AND keuze='C'")
    or die(mysql_error());
    $C2 = mysql_num_rows($result);
    
    print("resultaten:<br />
            Poll 1<br />
            A:$A1<br />
            B:$B1<br />
            C:$C1<br />
            <br />
            Poll 2<br />
            A:$A2<br />
            B:$B2<br />
            C:$C2<br />
    "
);
}
else{
    $Vote       = $_POST['Vote'];

    $Poll_id    = strtok($Vote, "_");
    $Poll_Keuze = strtok($Vote, "?");
    
    $Zoek1        = array("Pollid");
    $Veranderin1  = array("");
    $Zoek2        = array("Pollid1_", "Pollid2_");
    $Veranderin2  = array("","");
    
    $Poll_id      = str_replace($Zoek1, $Veranderin1, $Poll_id);
    $Poll_Keuze   = str_replace($Zoek2, $Veranderin2, $Poll_Keuze);
    
    if(mysql_query("INSERT INTO tbl_poll (id, keuze) VALUES ('$Poll_id ','$Poll_Keuze')")){
        print("Vote toegevoegd!");
    }
}

?>
 
Maarten Slenter

Maarten Slenter

22/03/2008 08:28:00
Quote Anchor link
ok, ik was dus niet duidelijk genoeg.

sluit dit topic maar, dan begin ik even een nieuwe, zodat het duidelijk blijft.

Sorry voor dit.
 
Klaasjan Boven

Klaasjan Boven

22/03/2008 09:34:00
Quote Anchor link
> Dice schreef op 21.03.2008 23:11:
Ik defineer de vars altijd buiten mijn sql, dat werkt meestal wel :P

$voted = $voted_ids[$i];
$poll = poll_choises['id'];

$SQL ="SELECT * FROM poll_votes WHERE poll_id ='$voted' AND vote_number= '$poll'";


Dat moet je nou net niet doen, jij zet de VARS binnen quotes TS deed dat nou net goed.
Ik verwacht dat het probleem in het JOIN type zit, wat jij waarschijnlijk een LEFT JOIN nodig en geen INNER JOIN ( wat een WHERE clausule is)
Zoek maar eens op de mysql site naar JOIN
 



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.