Mysqli error

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

ERP Developer fleet managementsysteem

Wat ga je doen als ERP Developer fleet managementsysteem? Als ERP developer speel jij een belangrijke rol bij het doorvoeren van wijzigingen en verbeteringen binnen het fleet managementsysteem. Jouw expertise op het gebied van ERP systemen stelt jou in staat om de applicatie optimaal te laten functioneren en te blijven ontwikkelen. Als lid van het IT-team werk je nauw samen met andere developers en het business team om het fleet managementsysteem te integreren met andere systemen. Je bent verantwoordelijk voor het ontwikkelen van nieuwe functionaliteiten en het implementeren van verbeteringen op basis van de wensen en eisen van onze klanten.

Bekijk vacature »

Als PHP developer bijdragen aan beter onderwijs?

Functie Momenteel zijn ze op zoek naar een PHP developer die mee gaat werken aan de (door)ontwikkeling van de producten en zo helpt aan de uitvoering van hun ontwikkelprojecten. Je komt te werken binnen hun development team bestaande uit 6 ontwikkelaars. Ze staan zowel open voor meer junior als medior/senior developers. Je kunt snel veel verantwoordelijkheid krijgen en doorgroeien binnen het bedrijf. Bovendien ben je betrokken bij het bepalen van de product roadmap en de inbreng van (nieuwe) technologieën. De applicaties waaraan je werk worden gebruikt op onderwijsinstellingen door heel Nederland. De tech-stack bestaat voornamelijk uit Laravel (PHP), Vue.js en

Bekijk vacature »

Front-end developer (Vue.js) gezocht!

Functie Als Front-end developer is het jouw doel om efficiënte en effectieve frontend code te ontwerpen, ontwikkelen en onderhouden die goed aansluit bij de functionele behoefte vanuit de klant. Je zorgt voor optimale SEO-resultaten, sitespeed en frontend security. You build it, you run it, you own it! Je maakt deel uit van een DevOps Scrum team en werkt samen met back-end developers, test-engineers, interaction designers en een projectmanager. Er zijn verschillende groepen Scrum teams. Een roadmap team is jouw ‘’thuisbasis’’, daar wordt gewerkt aan doorontwikkeling van bestaande omgevingen voor een aantal klanten. Hiernaast zijn er projectteams waar nieuwe omgevingen worden

Bekijk vacature »

Front-end Angular developer

Functie In jouw rol als Front-End developer werk je samen met de backend developers om middels tweewekelijkse sprints het platform naar een hoger niveau te tillen. Hiernaast heb je affiniteit met data en werk je graag samen met het team om de gegevensintegriteit en -beveiliging te waarborgen, om ervoor te zorgen dat de gebruiker wereldwijd de beste SaaS-services heeft. Deze organisatie heeft meer dan 100 mensen in dienst, waarvan er 45 in Nederland werken. Het ontwikkelteam bestaat uit 10 mensen en is verdeeld in 2 scrumteams. Het eerste team bestaat uit Java en Scala ontwikkelaars. Het tweede team, waar jij

Bekijk vacature »

Software Ontwikkelaar PHP

Functie omschrijving Software Ontwikkelaar PHP gezocht! Wij zijn op zoek naar een ervaren PHP Software Ontwikkelaar om het team van onze opdrachtgever te versterken! De ideale kandidaat zal fungeren als verlengstuk van klanten en complexe technische vraagstukken met enthousiasme benaderen. Naast het werken met de nieuwste technologieën, ben je in staat om aan meerdere projecten tegelijkertijd te werken. Als je deze uitdaging aangaat, werk je nauw samen met front-end developers en draag je bij aan het realiseren van grote veranderingen bij klanten. Het bedrijf zoekt iemand die zichzelf graag uitdaagt en altijd streeft naar het leveren van de beste resultaten.

Bekijk vacature »

Fullstack developer (NodeJS, React, AWS)

Functie Als Fullstack developer kom je te werken in het ontwikkelteam, maar zoals gezegd komt er veel meer bij kijken dan alleen maar ontwikkelen. Je bent samen met je collega’s continu bezig om de software uit te breiden maar hiernaast doe je doorlopend onderzoek naar de inzet van bijvoorbeeld Machine Learning. Ze willen met hun software echt voorlopen op andere en toegevoegde waarde leveren voor de eindgebruiker. Mede hierom zijn ze erg benieuwd naar iemand zijn persoonlijkheid, of hij graag nieuwe dingen uitzoekt (Google!), en initiatief neemt. Maar waar staan ze nu? Na een onderzoeksfase van ruim een jaar zijn

Bekijk vacature »

Java Developer

Java Developers opgelet! Bij Luminis zijn ze opzoek naar jou. Lees de vacature en solliciteer direct. Luminis is een software- en technologiebedrijf met meerdere vestigingen. Vanuit deze vestigingen werken 200 professionals aan technisch hoogwaardige oplossingen voor klanten zoals KLM, Nike en Bol.com. Ook ontwikkelt Luminis eigen oplossingen op het gebied van cloud, Internet of Things, data intelligence, e-sports en e-learning. Luminis onderscheidt zich door aantoonbaar voorop te lopen in technologie en innovatie. Luminis heeft drie kernpunten die verankerd zitten in alles wat we doen: het omarmen van nieuwe technologie, meesterschap en kennis delen. Functiebeschrijving First things first! Het is belangrijk

Bekijk vacature »

Software developer - C Sharp

Functie omschrijving Heb jij interesse in het programmeren en ontwikkelen van software? En heb jij enige ervaring met Oracle databases en PL/SQL? Wij zijn voor een leuke opdrachtgever in omgeving Naaldwijk op zoek naar een software ontwikkelaar die graag werkt met C#, JAVA of Oracle. Wij zoeken iemand die breed inzetbaar is en die aan veel verschillende applicaties wilt werken. Als software developer werk je met je collega's samen in een leuk en informeel team aan het (her)ontwerpen van bedrijfssystemen. Je houdt je bezig met het ontwikkelen van REST API's en je onderhoudt applicaties in Oracle PL/SQL en APEX. Vind

Bekijk vacature »

Software Developer Java

Java/Kotlin Developer Ben jij een ervaren Java/Kotlin developer met een passie voor het automatiseren van bedrijfsprocessen? Wil je graag deelnemen aan uitdagende projecten bij aansprekende klanten? En ben je op zoek naar een professioneel, ambitieus en dynamisch bedrijf om je carrière verder te ontwikkelen? Kom dan ons team bij Ritense in Amsterdam versterken! Zo ziet de functie eruit: Als Java/Kotlin developer bij Ritense ben je verantwoordelijk voor de ontwikkeling en implementatie van applicaties die bedrijfsprocessen automatiseren, zodat onze klanten slimmer, efficiënter en klantgerichter kunnen werken. Als developer ben je in de lead en zorg je voor de correcte oplevering van

Bekijk vacature »

Software Developer

Dit ga je doen Ontwikkelen aan de software dat beschikbaar is op de substations; Ontwikkelen in C++, C, Python en JavaScript. Daarnaast op een Embedded Linux omgeving, opgebouwd met containers en DevOps; Meewerken aan cyber security (OWASP); Uitvoeren/bouwen van geautomatiseerde testen in samenwerking met de Quality Specialist; Vertalen van wensen van de klanten/business naar werkbare/duurzame oplossingen. Hier ga je werken Als Software Ontwikkelaar kom je te werken bij een organisatie gericht op de (internationale) energiemarkt, waar wordt gewerkt voor het verwerven en verwerken van realtime, high quality data. Er wordt gewerkt vanuit het hart van de substations en direct voor

Bekijk vacature »

Back end developer Onderwijssoftware

Functie Als back 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 hoogwaardige

Bekijk vacature »

.NET developer

Functie Als developer heb jij de keuze om aan te sluiten bij het team (13 developers) die op locatie projectmatig bij klanten werkt. Wanneer jij liever intern bij de werkgever werkt is er ook alle ruimte voor jou in het interne team (8 developers) van dit bedrijf. Je werkt samen aan verschillende projecten bij of voor de klant. Het project wordt aangeleverd door sales aan de project manager. Die maakt samen met de Resourcer een planning en op basis daarvan wordt uit het development team een “projectgroep” opgesteld. Hoeveel en welke projecten jij wilt oppakken gebeurt geheel in samenspraak met

Bekijk vacature »

C# .NET Developer IoT SQL Server

Samengevat: Wij ontwikkelen innovatieve oplossingen om apparaten en bezittingen op een eenvoudige en flexibele manier te beveiligen. Ben jij een C# .NET developer? Heb jij ervaring met C# en SQL server? Vaste baan: C# .NET Developer IoT HBO €3.200 - €4.500 Deze werkgever is gespecialiseerd in hoogwaardige GSM/GPRS alarm- en telemetrietechnologie. Met een eigen productlijn en klantspecifieke ontwikkelingen biedt deze werkgever oplossingen om op afstand te meten, melden, loggen en aansturen, ook op plaatsen zonder stroomvoorziening. Onze producten worden gekarakteriseerd door flexibiliteit in de configuratie, betrouwbaarheid en een extreem laag stroomverbruik. Zij werken voor MKB klanten. Deze werkgever heeft veel

Bekijk vacature »

Als Lead PHP developer bijdragen aan het onderwijs

Functie Als Lead PHP developer zet je samen met het team en de andere lead developers de technische lijnen uit als het gaat om het ontwikkelen van de applicaties en bepaal je samen met de PO waar elke sprint aan gewerkt zal worden. Je kunt op basis van een user story een goede aanpak formuleren en een planning opstellen, en andere hierin meenemen. Wanneer je team code schrijft verwacht je degelijke oplossingen, bij voorkeur gebruik makend van Domain Driven Design. Je ziet toegevoegde waarde in het beoordelen van het werk van collega’s om zo samen te streven naar hoge kwaliteit

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 »

Pagina: 1 2 volgende »

Mike de jong

Mike de jong

14/08/2011 14:19:25
Quote Anchor link
Hoi,

Ik heb een totale site gebrouwd met mysql coderingen, nu wilde ik kijken of ik het ook verbouwd kreeg naar mysqli , verschillende tuts gevolgd maar telkens krijg ik een error mischien ziet iemand een fout graag dan mededelen


PHP Fatal error: Call to a member function query() on a non-object in

$result = $mysqli->query("SELECT veld FROM users_profile WHERE user_id=" . $data['id'] . "");
$row = $result->fetch_assoc();
 
PHP hulp

PHP hulp

12/05/2024 19:58:19
 
Benny Lava

Benny Lava

14/08/2011 14:23:56
Quote Anchor link
Ben je toevallig vergeten het MySQLi object aan te maken?

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
$mysqli
= new MySQLi('host', 'username', 'password', 'database');
?>
 
Noppes Homeland

Noppes Homeland

14/08/2011 14:27:20
Quote Anchor link
Wat dacht je er van om php.net eens te raadplegen?

$mysqli is geen object, het lijkt mij dan ook dat je in een voorgaande stap iets vergeet dan wel fout doet.

Je post nu alleen maar de regel waarop het fout loopt, maar dat is niet wat er verstaan wordt onder "post relevante code"
 
Mike de jong

Mike de jong

14/08/2011 14:29:40
Quote Anchor link
uiteraard heb ik dit in mijn config staan

Toevoeging op 14/08/2011 14:34:18:

De reactie van Noppes Homeland slaat natuurlijk nergens op zo kan ik ook aan mijn postings komen.


Iemand anders wel een serieus andwoord ?
Gewijzigd op 14/08/2011 14:30:37 door Mike de jong
 
Noppes Homeland

Noppes Homeland

14/08/2011 15:03:09
Quote Anchor link
Post dan eens meer relevante code, want je doet toch echt iets fout!!

Dus je moet niet klagen dat je terugverwezen wordt naar: http://www.php.net/mysqli

Blijkbaar ontbreekt er ook nog eens fatsoenlijke foutafhandeling.......
 
Mike de jong

Mike de jong

14/08/2011 16:26:50
Quote Anchor link
foutafhandeling ontbreekt 100% niet.

In mijn config staat het volgende.

(config)
$mysqli = new mysqli('host', 'user', 'password', 'database');
if(mysqli_connect_errno())
{
trigger_error('Fout bij verbinding: '.$mysqli->error);
}

(script)
$result = $mysqli->query("SELECT veld FROM users_profile WHERE user_id=" . $data['id'] . "");
$row = $result->fetch_assoc();

{error)
PHP Fatal error: Call to a member function query() on a non-object in
 
Ozzie PHP

Ozzie PHP

14/08/2011 16:38:50
Quote Anchor link
Waar en hoe wordt je config bestand geladen?
 
Mike de jong

Mike de jong

14/08/2011 16:43:51
Quote Anchor link
Alles loopt via de index , in de index worden de scripts aangeroepen via ?p={scriptnaam}

In de index gebruik ik de volgende codering om de config te laten laden.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
<?
if ( !@include('_config.php') )
{

    die('Fatal Error: Please contact admin if you keep getting this error.');
}

if ( defined('ON_INDEX') )
{

    redirect('./');
}

define('ON_INDEX', __FILE__);
?>


en dan in de desbetreffende scripts gebruik ik om de link te leggen via index

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
<?
if ( !defined('ON_INDEX') )
{

    header('Location:./');exit;
}

define('ON_PAGE', __FILE__);
if ( !USER_SESSION )
{

    redirect('./');
}

?>
 
Noppes Homeland

Noppes Homeland

14/08/2011 16:45:36
Quote Anchor link
Wel als je kiest voor object georienteerd dan is het wel zo handig alles op die wijze te doen.

En if(mysql_connect_errno()) geeft geen true/false terug dus kan je dat ook niet op deze manier uitschrijven

En laten we het er maar op houden dat het nog steeds geen correcte foutafhandeling is.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?php
$sql
=
"SELECT veld
FROM    users_profile
WHERE user_id="
. $data['id'] . ""; // hier gaat ook wat fout

$result = $mysqli->query($sql); // waar is hier dan de foutafhandeling
// je fiets fvrolijk verder met

$row = $result->fetch_assoc();
?>


En je hebt nog steeds niet aangetoond dat je config op een of andere Post wijze geinclude hebt.

Not maar een keer dan verwijzen naar de handleiding van mysqli
http://www.php.net/mysqli
Gewijzigd op 14/08/2011 16:46:59 door Noppes Homeland
 
Eric Wagener

Eric Wagener

14/08/2011 16:46:18
Quote Anchor link
Ik denk dat het bij de connect fout gaat. Het moet zijn:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
if ($mysqli->connect_errno) {...


Je gebruikt dus object en procedural door elkaar.
Gewijzigd op 14/08/2011 16:49:21 door Eric Wagener
 
Mike de jong

Mike de jong

14/08/2011 16:53:52
Quote Anchor link
Noppes Homeland op 14/08/2011 16:45:36:
Wel als je kiest voor object georienteerd dan is het wel zo handig alles op die wijze te doen.

En if(mysql_connect_errno()) geeft geen true/false terug dus kan je dat ook niet op deze manier uitschrijven

En laten we het er maar op houden dat het nog steeds geen correcte foutafhandeling is.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?php
$sql
=
"SELECT veld
FROM    users_profile
WHERE user_id="
. $data['id'] . ""; // hier gaat ook wat fout

$result = $mysqli->query($sql); // waar is hier dan de foutafhandeling
// je fiets fvrolijk verder met

$row = $result->fetch_assoc();
?>


En je hebt nog steeds niet aangetoond dat je config op een of andere Post wijze geinclude hebt.

Not maar een keer dan verwijzen naar de handleiding van mysqli
http://www.php.net/mysqli



Volgends mij moet je beter mijn bovenstaande reactie lezen er staat toch duidelijk hoe en wat ik alles laat lopen ook de config ;)
 
Noppes Homeland

Noppes Homeland

14/08/2011 16:54:22
Quote Anchor link
en dit soort zaken:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
if ( !@include('_config.php') )
?>

moet je ook afleren

ook hier hetzelfde verhaal als bij de mysqli_connect_error
 
Mike de jong

Mike de jong

14/08/2011 16:59:08
Quote Anchor link
Laat ik met 1 ding duidelijk zijn Noppes , ik moet helemaal niets , ik doe wat ik wil ik vraag enkelt wat de fout kan zijn , je moet niet denken dat je me de les kan lezen want ik heb veeeeel meer ervaring als je denkt...
Gelieve niet meer te reageren op mijn postings dit verkracht enkelt mijn posting....

Toevoeging op 14/08/2011 16:59:59:

Eric Wagener op 14/08/2011 16:46:18:
Ik denk dat het bij de connect fout gaat. Het moet zijn:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
if ($mysqli->connect_errno) {...


Je gebruikt dus object en procedural door elkaar.


ik behoud nog steeds de zelfde error ondanks de aanpassing.
 
Eric Wagener

Eric Wagener

14/08/2011 17:24:01
Quote Anchor link
Probeer eerst eens alles in een bestand te zetten, ga dan per regel na of het resultaat is wat het moet zijn. Zo kun je stap voor stap kijken waar het fout gaat.
De include is inderdaad enigszins ongebruikelijk op die manier. Als je toch die() wil/moet gebruiken, dan kun je dat beter op de plek doen waar het nodig is (in de config zelf dus).

Noppes bedoeld het waarschijnlijk goed, maar het komt altijd enorm rottig zijn strot uit. Daarom negeren de meeste mensen hem ook.
 
Write Down

Write Down

14/08/2011 17:28:34
Quote Anchor link
@Eric mooitje ivm Noppes :'-).

Ik zie wel niet in waarom die() nodig zou zijn. Volgens mij is een goede if-else(if) structuur in dit geval een bete oplossing. En natuurlijk, geen @include toestanden.
 
Mike de jong

Mike de jong

14/08/2011 17:35:02
Quote Anchor link
De resultaten moeten natuurlijk kloppen anders werkt het met mysql_query ook niet , en dat doet het dus wel.

Wij hebben een goede if-else(if) structuur , enkelt ga ik niet mijn hele bestanden tonen dat schiet gewoon niet op.

De fout zit in de nieuwe mysqli , enkelt ziet niemand de fout blijkbaar.... want er word enkelt maar gepraat over dit niet goed dat niet goed , terwijl alles perfect werkt zonder enig memory load.

Dus graag het probleem waarom het niet werkt...
 
Noppes Homeland

Noppes Homeland

14/08/2011 17:59:57
Quote Anchor link
Nou, blijf jij dan maar lekker zo die if elsjes definieren. Je komt er vanzelf nog wel een keer achter dat dat niet echt doordacht is.

maar nogmaals: http://www.php.net/mysqli

$mysqli is in jouw geval geen geldig mysqli object

En beschuldig ons niet van het feit dat wij de fout niet zien, we kunnen alleen hetgeen beoordelen wat jij ons hier toont.

Dus gaat zelf maar lekker opzoek met wat er met $mysqli allemaal wel in niet gebeurt tussen het connecten en de foutmelding.
 
Eric Wagener

Eric Wagener

14/08/2011 18:04:45
Quote Anchor link
Zo perfect werkt het nou ook weer niet, anders had je deze post niet geplaatst. Omdat de melding is dat er geen object is aangemaakt, moet het probleem daar ergens voor zitten. Om het duidelijk te krijgen waar het probleem precies zit, worden een aantal suggesties gedaan.
Check eerst eens of na het aanmaken van $mysqli het wel een object is: is_object($mysqli).
Als dat zo is, check dat dan nog eens voordat je er iets mee gaat doen.
 

14/08/2011 18:06:28
Quote Anchor link
Antwoord is heel simpel, je roept een methode aan zonder dat hij is gedeclareerd.
Dus je config wordt niet ingeladen.

Makkelijker zou zijn als je de relevante code hier toont, en niet alleen een paar kleine stukjes.
Gewijzigd op 14/08/2011 18:07:52 door
 
Write Down

Write Down

14/08/2011 18:12:21
Quote Anchor link
Nog maar kleine aanpassing.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?
require('_config.php'); //Als dit niet lukt, treed er fatal error op. Error mooier weergeven kan met eigen error handler
if(defined('ON_INDEX')) {
    redirect('./');
}
else {
    define('ON_INDEX', __FILE__);
}

?>
 
Mike de jong

Mike de jong

14/08/2011 18:31:59
Quote Anchor link
Beste write down,

Het is grappig dat je mijn code aanpast enkelt heb ik daar niet om gevraagd.

het is heel simpel , als een website werkt op mysql_query met de huidige if else etc.

zal het natuurlijk met mysqli ook moeten kunnen gaan werken , het heeft er dus geen zak mee te maken kwa if else structuur of hoe de config word ingeladen (want dat wordt hij duidelijk met bijna 1 miljoen online leden)

Het is toch niet zo moeilijk om mij ipv te verwijzen naar een dom engels forum phpnet , of enkelt maar kritiek te leveren te helpen ?

Waar is de kwaliteit gebleven van phphulp ?

de bakker zegt ook niet ik heb liever dat je het zo en zo doet als je enkelt om een brood vraagt.


En als het dan zo moeilijk is om normaal andwoord te geven en hulp te bieden mag je dat ook zeggen hoor geen enkel probleem zoek ik gewoon een ander forum waar de kwaliteit beter is..
Gewijzigd op 14/08/2011 18:34:25 door Mike de jong
 

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.