Mysqli error

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

C# Developer Research and Development - Delft

Vacature details Vakgebied: Software/IT Opleiding: Medior Werklocatie: Delft Vacature ID: 6307 Introductie C# Developer Research and Development - Delft - Onze klant is één van de meest innovatieve bedrijven in de region van Delft. Op dit moment zijn ze voor het innovatie centrum. In het innovatie centrum wordt gewerkt aan de nieuwste technieken voor navigatie software. R&D / C# / Pattern Recognition / Algorithms / 3d Data / DotNET Functieomschrijving Als C# Developer kom je te werken in een innovatief scrumteam. We ontwikkelen en door ontwikkelen de nieuwste technieken op het gebied van navigatie software. Deze software wordt onder andere

Bekijk vacature »

C# .Net Developer

Dit ga je doen Het bouwen van Api's; Nieuwe oplossingen bouwen met C# .Net; De huidige software uitbouwen met C# .Net; Meewerken in projecten; Meedenken aan de toekomstplannen en verbeteringen; Onderdeel van het Scrum Team. Hier ga je werken Onze klant is een dienstverlenende organisatie voor diverse soorten organisaties in Nederland. Ze zijn van oorsprong een familiebedrijf en er is een open cultuur. Ze zijn vooruitstrevend op IT gebied en hebben een eigen inhouse development team van circa 11 man. Je komt hier te werken in het subteam .Net Core. Hier werken ze volgens scrum met de nieuwste technieken en

Bekijk vacature »

SQL database ontwikkelaar

Functie omschrijving Ben jij niet bang voor complexe algoritmes? Schikt het schrijven van procedures in T-SQL jouw niet af en heb jij al de nodige informatie in SQL, dan is functie precies wat voor jou! Jouw werkzaamheden gaan er als volgt uit zien: Je gaat werken aan de complexere projecten waar jij van A tot Z bij betrokken bent. Je gaat zorg dragen voor het ontwerp, de ontwikkeling en het updaten van SQL databases. Dit doe je op basis van T-SQL. Jij bent van start tot finish betrokken bij de projecten die jij leidt. Je houdt contact met klanten en

Bekijk vacature »

.NET Developer Azure

Dit ga je doen Het ontwerpen en bouwen van diverse applicaties (C#, ASP.NET, MVC); Het ontwikkelen van Webservices (WCF); Het meewerken aan de transitie naar Azure; Het samenwerken met collega's binnen een Scrumteam en meedenken over de User Stories; Het bouwen van unittesten; Meedenken over nieuwe tooling, ontwikkelingen en technologieën in de markt. Hier ga je werken Je komt te werken bij een organisatie die verantwoordelijk is voor de ontwikkeling van verschillende portalen. Deze portalen worden gebruikt door diverse partijen en jouw taak is om ervoor te zorgen dat deze optimaal functioneren. Je wordt onderdeel van een Scrumteam en werkt

Bekijk vacature »

Medior/senior Front-end developer

Functie 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 gebouwd, of grote complexe wijzigingen worden doorgevoerd op bestaande omgevingen. Je kunt (afhankelijk van jouw wensen en doelen) dus afwisselend werken in beide teams. Hiernaast participeer je in het Chapter Front-end development waar gezamenlijk kennis en ervaring wordt gedeeld. Als Front-end developer is het jouw doel

Bekijk vacature »

Front-end Developer vue.js node.js SaaS

Dit ga je doen Het ontwikkelen van nieuwe features die bijdragen aan de groei van de klanten van de organisatie; Je denkt mee over nieuwe innovaties, features en verbeteringen in de applicatiearchitectuur; Je draagt bij aan de continue ontwikkeling van jouw team doordat je elke dag streeft naar het verbeteren van jouw eigen prestaties; Je neemt actief deel aan Scrum meetings en de Frontend Guild. Hier ga je werken Voor een snel groeiend bedrijf de regio Nieuw Vennep zijn wij opzoek naar een ervaren Front-end Developer. De organisatie is actief in de e-commercebranche en ontzorgt haar klanten middels een SaaS-platform.

Bekijk vacature »

Android developer

De functie Schiphol is een plek om te reizen, te verblijven en te werken. Door middel van data en technologie richten we op al deze gebieden het leef- en werkklimaat optimaal in en zorgen we voor een slimmere en efficiëntere operatie. Wij ontwikkelen nieuwe producten en diensten vanuit de wensen en behoeften van onze klanten, voorspellen passagier flows en testen digitale oplossingen om rijen en andere pijnpunten in het proces te verminderen. Met slimme feedback van sensortechnologie maken we zelfs data van toiletten en stoelen inzichtelijk en bruikbaar. Het Commercial Platform bestaat uit multidisciplinaire teams met een end-2-end verantwoordelijkheid voor

Bekijk vacature »

Senior Front-End Developer

As a Senior Front-end Developer you maintain the balance between creativity and functionality for our webshop, and you coach your fellow developers. How do I become a Senior Front-End Developer at Coolblue? As a Front-end Developer you work on the user-friendliness of our webshop for millions of customers. You enjoy working with the UX Designer to pick up stories. You get energy from coming up with creative solutions and are happy to present this within the team. You are also proud of your work and welcome all feedback. Would you also like to become a Senior Front-End Developer at Coolblue?

Bekijk vacature »

.Net Front-end Ontwikkelaar

Wij zoeken een .Net Front-end Ontwikkelaar! Omschrijving Kun jij snel schakelen en ben je stressbestendig? Dan zoeken wij jou! Als .Net Front-end Ontwikkelaar help je mee aan de webapplicatie die over de hele wereld door allerlei bedrijven wordt gebruikt. Je werkt daarnaast mee aan nieuwe en verbeterde functionaliteiten en helpt met het oplossen van bugs. Over de opdrachtgever Je komt te werken in een ambitieus team dat zich blijft ontwikkelen. Dit is alle informatie die we nu kunnen delen over de werkplek. Als jij de .Net Front-end Ontwikkelaar bent voor deze job, vertellen we je snel nóg meer. Eisen Heb

Bekijk vacature »

Java Front-end Developer

Dit ga je doen Ontwikkelen van nieuwe functionaliteiten in Java met tools als Springboot, MS SQL Server (T-SQL) en JavaScript; Het onderhouden van de (web-)applicaties binnen een complexe omgeving; Werken aan de migratie van een monolithisch systeem naar een architectuur gebaseerd op Kubernetes; Code reviews met collega's en actieve kennisuitdelingsessies voeren; Het uitvoeren van unit- en systeemtests Experimenteren met nieuwe tools en technieken. Hier ga je werken Binnen deze organisatie kom je te werken op de afdeling die gegevens verzamelt vanuit het hele land. Denk hierbij aan vertrouwelijke persoonsgegevens. Het team verwerkt al deze data met als doel het waarborgen

Bekijk vacature »

Mendix Developer

For our client in Amsterdam, we are looking for a Senior Mendix Developer. Company description Our client is an IT Consultancy company who’s been active for 10 years now. With their ambitious team, they are working with different clients in order to help them with analyzing their data and giving advice to them, regarding how they can use their data in the smartest ways, or to make sure that their mobile or web applications are working efficiently. As you get a glimpse of various industries, it is guaranteed that no day will be the same. Job description As a Mendix

Bekijk vacature »

.net developer

Hoi! Wij zijn auto.nl en wij verkopen auto's online. je bestelt bij ons een auto net zo makkelijk als een spijkerbroek. En bevalt ie niet? Dan stuur je 'm gewoon weer terug. En dat we dat goed doen bewijst onze hoge klanttevredenheid van een 9,3. Nu maken we de volgende stap bij auto.nl. We starten met fysieke winkels. Online zoeken, offline bekijken. Maar nog altijd, geen gedoe! Gewoon eerlijk, transparant en zonder zorgen een auto kopen.. Maar om dat waar te blijven maken en nóg beter te worden, zoeken we uitbreiding van ons development team. Wat ga je precies doen?

Bekijk vacature »

Cloud Developer

Cloud 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 »

Backend Developer Integraties API HBO REST

Samengevat: Deze werkgever is een IT-consultancy. Wil jij werken als Backend Developer Integraties? Heb jij kennis van gangbare berichtformaten? Vaste baan: Backend Developer Integraties API HBO €3.100 - €4.400 Zij bieden innovatieve oplossingen die bedrijven efficiënter en wendbaarder maken, waardoor onze klanten zich net zo snel kunnen ontwikkelen als de business van hen vraagt. Bij bij hun werk je aan onze eigen bedrijfsapplicaties. Je ontwikkelt met ons de meest nieuwe software. Wij blinken uit als het gaat om de inzet van technologie. Deze werkgever staat open voor elke nieuwe trend. Onze systemen zijn groot en ingewikkeld. Hou jij van diepgang

Bekijk vacature »

Cloud Engineer

Ben jij een ervaren Cloud Engineer die complexe omgevingen kan overzien en wil je graag in vaste dienst werken bij een professioneel en kleinschalig bedrijf waar je een belangrijke rol kan spelen? Wij, IntelliMagic in Leiden, ontwikkelen specialistische IT monitoring software die we als SaaS oplossing verkopen aan grote bedrijven in Europa en de VS. We zijn een Nederlands bedrijf met een goede sfeer en met grote waardering voor de persoonlijke inbreng en kwaliteiten van onze medewerkers. Wij zoeken een ervaren Cloud Engineer met academisch denkniveau die verantwoordelijk wordt voor het beheer van de cloud infrastructuur voor onze Europese klanten.

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

03/01/2025 02:21:41
 
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.