foutmelding mysql_fetch_assoc()

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

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 »

Software Programmeur PHP - JAVA

Functie Heb jij altijd al willen werken voor een bedrijf, dat veilige netwerkverbindingen levert, door middel van veilige oplossingen, die door middel van de nieuwste technologieën ontwikkelt zijn? Stop dan nu met zoeken! Voor een opdrachtgever in omgeving Moordrecht zijn wij op zoek naar een programmeur. Hoe kan jouw dag er straks uitzien? Je gaat software en webapplicaties ontwikkelen met behulp van de talen C / C++ / PHP. Je gaat technische klussen uitvoeren op locatie bij klanten. Je onderhoudt contact met de projectleider om er zeker van te zijn dat een projecten goed verlopen. Je gaat klanten ondersteunen op

Bekijk vacature »

Junior Front end developer Onderwijssoftware

Functie Als Junior front end developer kom jij terecht in een klein, maar hecht team bestaande uit 5 andere developers (waarvan 2 senioren, 2 medior en 1 junior). Met de gezamenlijke missie om “ieder kind te helpen met onze software” wordt er dagelijks gepassioneerd en hard gewerkt aan ons in-house ontwikkeld platform. Deze software is gebaseerd is op AI, machine Learning en wetenschappelijke inzichten. Dagelijks zul jij werken met onze high traffic webapplicatie. We hebben ruim 300.00 gebruikers en meer dan 2 miljard records waar je te maken mee krijgt! Verder zul jij je bezighouden met: – Het ontwikkelen van

Bekijk vacature »

Developer Full Stack

Functie omschrijving Developer gezocht! Ben jij een enthousiaste developer die graag wil bijdragen aan ontwikkelingen binnen een mooie organisatie? Solliciteer dan snel. Wij zijn op zoek naar een Full Stack Developer uit de regio Nijkerk die gaat bijdragen aan het door ontwikkelen, onderhouden en optimaliseren van een SaaS applicatie. Je moet beschikken over beheersing van zowel de Nederlandse als Engelse taal aangezien je samen met de klant gaat werken. Bedrijfsprofiel Je komt te werken binnen een echt familiebedrijf dat al sinds 1925 actief is binnen de FMCG branche. Het bedrijf heeft 40 medewerkers en er heerst een platte communicatiestructuur waarbij

Bekijk vacature »

Junior .NET developer

Functie Als junior .NET ontwikkelaar start jij in ons development team met twee andere .NET developers. Als team werken jullie in scrum en is er iedere ochtend om 11.00 een standup. Jij krijgt als junior .NET ontwikkelaar een inwerk traject dat echt specifiek wordt ingericht op basis van wat jij nodig hebt. Een van de grootste pluspunten bij ons is dat wij binnen ons bedrijf veel (technische) vrijheid geven en juist eigen initiatieven erg stimuleren. Jouw werkzaamheden gaan er bij ons als volgt uit zien: – Het ontwikkelen van nieuwe software samen met interne en eventueel externe ontwikkelaars; – Het

Bekijk vacature »

.Net ontwikkelaar - Het schoolsysteem verbeteren!

Bedrijfsomschrijving Onze klant is een prettige en kleinschalige organisatie waar hard gewerkt wordt om het onderwijs te verbeteren. Daarom werken ze aan complexe om administratieve, financiële en facilitaire processen te versnellen en te verbeteren. Dit doen ze vanuit een platte organisatie voor klanten die door geheel Nederland verspreid zitten, hier horen vanzelfsprekend een aantal aansprekende HBO scholen en universiteiten toe. Functieomschrijving Je komt terecht in een organisatie waar op dit moment 2 scrumteams werken. Jij zal als .Net developer binnen 1 van deze scrumteams functioneren, iedereen binnen dit team heeft zijn/haar eigen expertise waardoor er met verschillende invalshoeken aan een

Bekijk vacature »

Software Developer C# / ASP .Net

Functie omschrijving Ben jij een software ontwikkelaar die bekend is met termen ASP .NET, C# en SQL? Lees dan snel verder! Voor een bedrijf binnen de agrarische sector zijn wij namelijk op zoek naar een zelfstandige, enthousiaste en proactieve Software Developer die open staat voor een afwisselende functie met veel uitdaging. Binnen deze organisatie ben jij als Software Developer samen met één andere collega verantwoordelijk voor de ontwikkeling en modificatie van het support en controle programma dat binnen dit bedrijf gebruikt wordt. Hierbij draag jij bij aan de vertaling van klantwensen naar effectieve softwareoplossingen. Daarnaast ben je verantwoordelijk voor: Schatten

Bekijk vacature »

Senior front-end developer (React)

Functie Momenteel zijn ze op zoek naar een ervaren front-end developer. Als senior werk je nauw samen met 5 collega developers. Een klein scrum team dus, met korte lijnen waardoor jouw ideeën snel tot uitvoering gebracht kunnen worden. De huidige applicaties worden veelal ontwikkeld met o.a. React, Redux, TypeScript. Ze zijn echt op zoek naar een kartrekker in het team. Naast het meedenken over, opzetten en uitvoeren van bijvoorbeeld de architectuur of toepassing van nieuwe technieken krijg je ook veel tijd om de meer junior (front-end) developers te begeleiden. Hierin nemen ze graag de tijd om mensen de ruimte te

Bekijk vacature »

Back End Developer

Als Back End developer bij KUBUS houd je je bezig met het ontwikkelen van de (web)applicatie en services van BIMcollab. Je hebt een focus op de back end van onze software, daarvoor werken wij hoofdzakelijk met C# en .NET. Wij hanteren een full-stack benadering, wat betekent dat je naast de back-end ook meehelpt bij andere onderdelen van de code. Als softwarebedrijf bevindt KUBUS zich in een unieke positie. We bouwen aan onze eigen producten die wereldwijd door tienduizenden gebruikers worden gebruikt. Ons bedrijf heeft precies de juiste grootte: groot genoeg om echt impact te maken in de markt, maar klein

Bekijk vacature »

Ventilatiesysteem Productontwikkelaar HBO WO Verwa

Samengevat: Zij bieden flexibele ventilatiematerialen, geluidsdempers, rookgasafvoer producten en industrieslangen. Ben jij een technisch productontwikkelaar? Heb jij ervaring met het ontwikkelen van nieuwe producten? Vaste baan: Technisch Productontwikkelaar HBO WO €3.000 - €4.000 Zij bieden een variëteit aan flexibele ventilatiematerialen, geluiddempers, rookgasafvoer producten, industrieslangen en ventilatieslangen voor de scheepsbouw. Met slimme en innovatieve materialen zorgen wij voor een gezonde en frisse leefomgeving. Deze werkgever is een organisatie die volop in ontwikkeling is met hardwerkende collega's. Dit geeft goede ontwikkelingsmogelijkheden. De branche van dit bedrijf is Techniek en Engineering. Functie: Voor de vacature als Technisch Productontwikkelaar Ede Gld HBO WO ga

Bekijk vacature »

Full Stack Developer

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; Verantwoordelijk voor de front-end werkzaamheden; Naast de front-end werk je ook aan de backend. Hier ga je werken Als Full Stack Developer komt 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

Bekijk vacature »

C#.NET Developer

Functieomschrijving Voor een software ontwikkelaar in de omgeving van Vught zijn we op zoek naar een gemotiveerde C# ontwikkelaar. Deel jij hun passie voor development en dan vooral in C#.NET? Dan kan dit wel eens jouw droombaan zijn! Jouw werkzaamheden zullen er ongeveer als volgt uit gaan zien Door de wensen van de klant goed te begrijpen ga jij aan de slag dit om te zetten naar passende oplossingen en werk je deze uit tot een sterk eindproduct. Je gaat je bezighouden met de ontwikkeling van webapplicaties en websites, dit doe je door middel van ASP.NET, MVC Frameworks en C#.

Bekijk vacature »

Medior/Senior Python developer

Functie Jij als Senior Python developer hebt al ruime ervaring opgedaan. Bedrijven komen bij de organisatie om technische vraagstukken op te lossen. Jij als specialist bent dus de representatie van deze kwaliteit. Je zult de keuze krijgen tussen lange of korte projecten waarin je komt te werken in multidisciplinaire teams. Projecten die je gaat uitvoeren zijn zeer uitlopend. Zodoende kun je aan de ene kant kiezen voor een greenfield project en stroom je bij een ander project midden in een migratietraject in. Voor de ene klant ontwikkel je ene nieuwe portal en voor het andere project duik je veel meer

Bekijk vacature »

C# .NET Ontwikkelaar ASP.NET

Samengevat: Deze werkgever is een inkooporganisatie. Ben jij een ervaren .Net ontwikkelaar? Heb je ervaring met .Net en C#? Vaste baan: C# .NET Developer .Net MBO HBO €3.100 - €4.300 Onze missie is: “Een essentiële bijdrage leveren aan het verlagen van de integrale kostprijs van de aangesloten groothandels, middels het bundelen van inkoopvolume en het creëren van synergie met en tussen de groothandels en leveranciers, met scherpe inkoopprijzen, goede handelscondities en gerichte dienstverlening als resultaat” Zij werken voor MKB klanten. Deze werkgever heeft veel verschillende projecten. Houd jij van afwisseling? Dan zit je bij hun goed! De branche van dit

Bekijk vacature »

Fullstack Developer

Functieomschrijving Voor een erkende werkgever in regio Etten-Leur zijn wij op zoek naar een Fullstack Developer met PHP/Laravel ervaring. Je gaat aan de slag met het bouwen van maatwerk software voor klanten die actief zijn in een specifieke markt. Als fullstack developer ben je samen met een enthousiast team van 7 collega’s verantwoordelijk voor de ontwikkeling, beheer en innovatie van informatiesystemen voor klanten in een specifieke branche. Verder ondersteun je complexe uitdagingen van klanten. Je brengt hun wensen in kaart en vertaalt deze door naar maatwerk software. Ervaring met Laravel is een must. Om de klant zo goed mogelijk te

Bekijk vacature »

Pagina: 1 2 volgende »

Jeroen

Jeroen

05/04/2007 14:36:00
Quote Anchor link
Ik heb een zoekfunctie gemaakt, waarna ik het resultaat van de query in assiociative array wil opslaan.

Echter krijg ik voor dezelfde zoekopdracht de ene keer wel resultaat en de andere keer de melding: Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource

De ene keer doet hij het dus wel de andere keer niet, terwijl alle gegevens hetzelfde blijven, ook de zoekopdracht. Verder krijg ik ook geen foutmeldingen over de query.

Is er iemand die bekend is met het probleem en weet waar dit door kan komen?
 
PHP hulp

PHP hulp

20/11/2024 18:24:29
 
Frank -

Frank -

05/04/2007 14:39:00
Quote Anchor link
Ik gok erop dat de query is mislukt maar dat je dat niet controleert.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
<?
$query
= "SELECT * FROM table";
$result = mysql_query($query);

if($result){ // query gelukt
  while($row = mysql_fetch_assoc($result){
    // doe iets
  }
}

else { // query mislukt
  echo mysql_error();
}

?>

En nooit meer vergeten!
 
Kalle P

Kalle P

05/04/2007 14:40:00
Quote Anchor link
http://nl3.php.net/mysql_fetch_assoc

Verder zou een stukje code altijd handig zijn, want dit is zoeken naar een goede programmeur tussen alle phphulpers (nieuwe spreekwoord op de wijs van zoeken naar een naald in een hooiberg).

:P
 
Jeroen

Jeroen

05/04/2007 15:00:00
Quote Anchor link
Dit is de code. De variabelen haalt hij uit een formulier. Het lijkt erop dat er iets niet goed gaat met de query, maar ik krijg geen foutmelding.

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
<?
if(isset($_POST['zoek'])){
$zoekOpdracht = 'ja';
$zoek = $_POST['input'];
$categorie = $_POST['cat'];
if ($categorie == 'an'){
$zoekOp = 'achternaam';
}
else if ($categorie == 'pl'){
$zoekOp = 'plaats';
}
else if ($categorie == 'kID'){
$zoekOp = 'klantID';
}


$sql_zoek_klant = "SELECT * FROM `klant` WHERE `$zoekOp` LIKE '%$zoek%'";
$result_zoek = mysql_query($sql_zoek_klant) or die ('Kon zoekopdracht niet uitvoeren '.mysql_error());

while($rij_klant = mysql_fetch_assoc($result_zoek)){

}


?>
 
Frank -

Frank -

05/04/2007 15:11:00
Quote Anchor link
Echo de query eens, dan wordt het een stuk duidelijker wat er nu richting database wordt gestuurd.

Die gore backtics ` gooi je natuurlijk weg, afval hoort in de prullenbak.
 
Rob

Rob

05/04/2007 15:17:00
Quote Anchor link
Die error geeft hij als de quer niet goed is. Probeer dit
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
<?php
$sql_zoek_klant
= "SELECT * FROM `klant` WHERE `$zoekOp` LIKE '%$zoek%'";?>

te veranderen in dit:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
<?php
$sql_zoek_klant
= "SELECT * FROM klant WHERE $zoekOp LIKE '$zoek';?>

dan ga ik ervanuit dat $zoek een string is.
En trouwens: Je bent nu een makkelijk slachtoffer voor sql-injection...
filter alles even met bijv.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
$zoek
=mysql_real_escape_string($_POST["input"]);
?>
Gewijzigd op 01/01/1970 01:00:00 door Rob
 
Jeroen

Jeroen

05/04/2007 15:20:00
Quote Anchor link
Frank schreef op 05.04.2007 15:11:
Die gore backtics ` gooi je natuurlijk weg, afval hoort in de prullenbak.


haha, zo heb ik het mezelf aangeleerd, voor nu mag je ze ff wegdenken dan, neem niet aan dat het daaraan ligt,..maar goed.

Als het goed gaat echoot hij de query zoals:
SELECT * FROM `klant` WHERE `achternaam` LIKE '%v%'

Als het fout gaat echoot hij helemaal niets.
 
- wes  -

- wes -

05/04/2007 15:23:00
Quote Anchor link
@jeroen, haal ze nou maar weg

edit: je scoort er punten mee als je inzet toont en laat zien dat je je code ook beter wil maken , al was dit niet je vraag

ohja en als je het niet doet komen er vanacht hordes konijnen je kant op die al 6 dagen geen wortels hebben gehad
fear
Gewijzigd op 01/01/1970 01:00:00 door - wes -
 
Jeroen

Jeroen

05/04/2007 15:27:00
Quote Anchor link
Zojuist gedaan, maar probleem blijft bestaan.
 
Frank -

Frank -

05/04/2007 15:31:00
Quote Anchor link
Jeroen schreef op 05.04.2007 15:27:
Zojuist gedaan, maar probleem blijft bestaan.
Heel goed dat het probleem van de backtics is opgelost, kunnen we eindelijk verder met de rest.

Wat mij opvalt, is dat je in de while-lus niets doet met de resultaten.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?
while( ..... ){
  // en dan?
}
?>

Echo daar de resultaten, mochten er resultaten zijn. Vaak is het handig (of eigenlijk is het altijd handig) om eerst te checken of er wel resulten zijn. mysql_num_rows() is je beste vriend (zie handleiding).
 
Jurgen assaasas

Jurgen assaasas

05/04/2007 15:35:00
Quote Anchor link
` weghalen is niks meer dan een good practice zoals ze dat noemen :). Ik zou ook even je variabelen buiten quotes halen.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?php

$var
= 'waarde';

$var1 = "$var staat nu niet buiten quotes.";

$var2 = $var.' staat nu wel buiten quotes.';

?>
 
Jeroen

Jeroen

05/04/2007 15:38:00
Quote Anchor link
num-rows doe ik ook, maar geeft niets terug als het fout gaat.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?
$aantalRecords
= mysql_num_rows($result_zoek);
?>



Vooruit voor jouw de waslijst in de while-lus.


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
<?
while($rij_klant = mysql_fetch_assoc($result_zoek)){

/*css style bepalen van de rij*/
if($i==0){
$style = 'ora';
}
else{
$style = 'orb';
}


echo '<tr class="'.$style.'">';
echo '<td><a href="bekijk_klant.php?kID='.$rij_klant['klantID'].'"><u>'.$rij_klant['klantID'].'</u></a></td>';
echo '<td><a href="bekijk_klant.php?kID='.$rij_klant['klantID'].'"><u>'.$rij_klant['achternaam'].'</u></a></td>';
$voorletter = substr($rij_klant['voornaam'],0,1);
echo '<td>'.$voorletter.'.</td>';
echo '<td>'.$rij_klant['plaats'].'</td>';
$landID = $rij_klant['land'];

/*land naam opvragen*/
$sql_get_land = "SELECT `name` FROM `landen` WHERE `id`='$landID'";
$result_land = mysql_query($sql_get_land) or die ('Kon de naam van het land niet opvragen: '.mysql_error());
while($rijLand = mysql_fetch_assoc($result_land)){
$land = $rijLand['name'];
}

echo '<td>'.$land.'</td>';


/*aantal orders van klant opvragen*/
$klantID = $rij_klant['klantID'];
$sql_get_aantal = "SELECT COUNT(`ordernummer`) FROM `order` WHERE `klantID`='$klantID'";
$result_AL = mysql_query($sql_get_aantal) or die ('Kon aantal orders niet opvragen'.mysql_error());
$totaal = mysql_num_rows($result_AL);
echo '<td>'.$totaal.'</td>';

echo '</tr>';






/*$i aanpassen voor style*/
if($i == 0){
$i = 1;
}
else{
$i = 0;
}
}

?>
 
Jeroen

Jeroen

05/04/2007 15:38:00
Quote Anchor link
Mijn excuses voor de backticks :)
 
- wes  -

- wes -

05/04/2007 15:41:00
Quote Anchor link
@jeroen, probeer het een beetje zo te tackelen:

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
<?
$sql
= 'SELECT
    persoon
        FROM
    namen
        WHERE
    persoon = "peter"'
;
$res = mysql_query($sql,$link);
if ($res && mysql_num_rows($res) >= 1)
{

    echo 'Resultaat!';
}
else {
    echo 'Geen data gevonden';
}

?>
 
Frank -

Frank -

05/04/2007 15:48:00
Quote Anchor link
Aanvulling op het stukje van Wes: bij de 'geen data gevonden' zou er ook nog sprake kunnen zijn van een error.
 
Jeroen

Jeroen

05/04/2007 16:30:00
Quote Anchor link
Beste mensen bedankt, ik ben eruit.
Het probleem: Na het invullen van de zoekopdracht in het formulier op ENTER drukken ipv op de submitknop.

Ik haat computers...

p.s. niemand toevallig een javascriptje liggen waarbij bij enter de focus automatisch op submit ligt?
 
- wes  -

- wes -

05/04/2007 16:39:00
Quote Anchor link
Heb ik wel ergens, maar niet hier . zal vanavond even kijken voor je als ik eraan denk, anders pm je maar even.

unless someone beats me to it
 
Frank -

Frank -

05/04/2007 16:45:00
Quote Anchor link
Wat is er mis met de submit-knop? Waarschijnlijk een fout in de html of php-code. Verzenden van data gaat prima zonder ENTER.

Edit: type="submit"
Gewijzigd op 01/01/1970 01:00:00 door Frank -
 
- wes  -

- wes -

05/04/2007 16:52:00
Quote Anchor link
@frank, dat was de vraag niet :) beter lezen
 
Jeroen

Jeroen

05/04/2007 16:55:00
Quote Anchor link
Met de submit-knop gaat het juist prima, als je enter geeft niet.
Nu moet ik dat dus zien te voorkomen, zodat je net als bij google, enter kan geven om te zoeken.
 
Jeroen

Jeroen

05/04/2007 16:57:00
Quote Anchor link
@wes
Ik probeer zelf wel ff wat op te snorkelen, als dat niet lukt hoor je het.
In ieder geval bedankt.
 

Pagina: 1 2 volgende »



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.