Couldn't find mysqli probleem

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Business Intelligence Developer vacature

Jij ben niet bang om hard te werken. Uitdagingen zijn welkom. En problemen? Die zijn er om opgelost te worden of, nog beter, om voorkomen te worden! Voor jij aan de slag gaat met het ontwerpen van BI- en DWH-oplossingen, leg je eerst je oor te luister bij de klant. Zo weet jij wat de klant wil, en hoe jouw ontwerp eruit moet komen te zien. Simpel! Althans… met jouw Developer-kwaliteiten wel! Over deze BI vacature Als Business Intelligence Developer ga je zowel op locatie bij de klant aan de slag, als op een van de Sogeti-locaties. Je analyseert de

Bekijk vacature »

C# Developer /SaaS applicaties/MVC/ SQL/ 4.000 eur

Functieomschrijving Ben jij een .NET (C#) Developer wil werken in een IT-minded organisatie? Heb je kennis van MVC en SQL? Wil jij werken aan in-house ontwikkelde applicaties? Houd jij de nieuwste technieken in de gaten om het ontwikkelproces beter te laten verlopen? Lees dan snel verder! Nieuwbouw, onderhoud en bugfixing van de applicaties; Het produceren van code met een hoge kwaliteit; Hulp bieden aan jouw collega's met verschillende (complexe) technische kwesties; Kwaliteitsmonitoring van het gehele project, incl. de opgeleverde wijzigingen; Het waarnemen van verbetermogelijkheden en deze op de planning zetten. Functie-eisen Uitgebreide werkervaring met C#; Kennis van MVC en SQL;

Bekijk vacature »

PHP Developer

Full-Stack / PHP Developer Do you see yourself working for an international e-commerce company based in Utrecht and Milan? With more than 1 billion customers worldwide and operations in more than 17 countries, this specific e-commerce company is among the 250 fastest growing companies in 2017 and 2018. You will be part of an international and ambitious IT-team and have freedom in the way you want to work or do things. Their culture is built on personal & professional development, working together and taking initiative and most important, have fun. Tasks Together with the other developers, UX designers and product

Bekijk vacature »

Senior Java Developer vacature

Jij volgt ontwikkelingen op de voet. Sterker nog: jij bent er onderdeel van. Jij loopt voorop. Jij denkt met klanten mee en helpt hen innoveren. Zo kun jij een bijdrage leveren aan de Rabobank-app, de beveiliging van treinen voor Pro-rail verbeteren of de website van ING een boost geven. Vergaderen? Liever gewoon zorgen dat het werkt! Hoe omschrijft men een Sogetist? Gedreven, resultaatgericht en niet snel tevreden. Wat niet wil zeggen dat je nooit met hem of haar kunt lachen. Integendeel. Plezier hoort wat ons betreft net zo goed bij werken. Maar we gaan op de eerste plaats voor de

Bekijk vacature »

ACCENTURE TECH ACADEMY

ACCENTURE TECH ACADEMY Heerlen Technology 13th month pay & Holiday allowance Bonus Program 26 holidays Training & Learning opportunities Laptop & Smartphone 32-40 hours p.w. Do you want to kick-start your career within Accenture? Do you get excited about the latest technological innovations? Do you like to learn, collaborate and create your own opportunities? Do you want to work with people from different cultures and with companies across a wide range of industries? Then apply to Accenture’s newest traineeship – The Tech Academy. This traineeship offers a great opportunity to launch your career to technology. Accenture organizes a two-month training

Bekijk vacature »

Senior iOS Developer vacature

Je bent innovatief. Je bent creatief. Jij gaat voor een topbaan. Mobile apps ontwerpen, uitwerken en realiseren, dat is jouw passie! Met grote toewijding richt jij je dan ook op een app waarmee consumenten met een gezichtsscan betalen. Of je stort je je op een app die de temperatuur in huis op afstand kan regelen. Het spreekt voor zich dat jouw apps top of the bill zijn als het gaat om gebruiksvriendelijkheid en veiligheid. Ze hebben impact. Je voelt je als een vis in het water in een iOS-omgeving maar, veelzijdig als je bent, kun je ook met andere platforms

Bekijk vacature »

ORACLE SERVICE CLOUD

ORACLE SERVICE CLOUD Utrecht Technology 13th month pay & Holiday allowance Bonus Program 26 holidays Training & Learning opportunities Laptop & Smartphone 32-40 hours p.w. As an experienced Oracle Service Cloud Consultant, you will be working within a team of highly skilled Oracle specialists. And this team will always be there to support and help you during your Accenture career. Accenture’s Oracle team consists of experts across applications, platform and infrastructure and supporting clients in their journey to the Oracle Cloud. For the last six years, Accenture has been recognized as a key Oracle partner in The Netherlands, making Accenture

Bekijk vacature »

Java Developer / Java EE frameworks / Inhouse (Clo

Functieomschrijving Ben jij een Java Developer met een zeer uitgebreide kennis van REST API's en wil jij graag werken aan uitdagende Inhouse projecten voor grote en bekende partijen in Nederland? Dan is dit de rol waarnaar jij op zoek bent! Binnen deze rol zal jij je als Java Developer aan de slag gaan voor een van de meest bekende bureaus op het gebied online platformen, een rol met veel afwisseling en voldoende technische uitdaging! Werken aan diverse en uiteenlopende projecten, waarbij je meer dan eens pionierswerk zal moeten verrichten; De mogelijkheden tot het toepassen van nieuwe technieken bespreken, beoordelen en

Bekijk vacature »

Java Developer / Domotica / Public Cloud / Verbete

Functieomschrijving Wil jij als Java Developer een bijdrage leveren aan het ontwikkelen van innovatie Java applicaties die het levensgeluk van patiënten in diverse zorginstellingen aanzienlijk verbeterd? Lees dan snel verder! Ontwikkelen van nieuwe applicaties in Public Cloud; Optimaliseren en verbeteren van bestaande applicaties in Private Cloud; Meedenken over verbeterprojecten; Maken en uitvoeren van Stress Testing; Ontwikkelen en verbeteren van de Mobile app. Functie-eisen Hbo werk- en denkniveau; Minimaal 5 jaar relevante werkervaring; Ervaring in Java 8; Kennis van Linux, Public- en Private Cloudtechnieken; Je bent communicatief erg sterk en kan tegen de nodige stress. Bedrijfsomschrijving Deze organisatie is al ruim

Bekijk vacature »

DIGITAL FRONT-END DEVELOPER

DIGITAL FRONT-END DEVELOPER 13th month pay & Holiday allowance Bonus Program 26 holidays Training & Learning opportunities Laptop & Smartphone 32-40 hours p.w. For our ever growing Interactive, Front-end & Mobility team within Accenture Technology we’re looking for an experienced Front End developer that want to improve user experiences through technology. You’re enthusiastic about the web and always improving your knowledge and skill. You have a drive to master your craft. Your team Accenture Technology leverages design thinking, industry insights and the latest digital methodologies to help clients innovate, grow and improve their businesses. Our expertise, capabilities and experience mean

Bekijk vacature »

C++ / Developer / Complex / Architectuur

Functieomschrijving Wil jij als C++ Developer meebouwen aan complexe systemen die levensreddende operaties ondersteunen? Ben jij de C++ Developer die zijn hand niet omdraait voor de meest uitdagende C++ vraagstukken? Dan is deze C++ rol jou op het lijf geschreven! Je wordt verantwoordelijk voor de codegeneratie en de onderliggende architectuur; Je zorgt ervoor dat de frameworks en architectuur continue doorontwikkeld wordt en dat nieuwe technologieën zoals Big Data en machine learning in de architectuur opgenomen worden; Creëren van robuuste, betrouwbare en veilige omgeving; Maken, onderhouden en doorontwikkelen van onze in C++ ontwikkelde architectuur in een Linux omgeving. Functie-eisen Hbo-gediplomeerd; Minimaal

Bekijk vacature »

Noordoost Java Developer vacature

Java Developer Noordoost Word onderdeel van een topteam met ervaren Java Developers. Loop voorop in de ontwikkelingen en help mee innoveren. Focus op Java Wij bouwen State of the Art applicaties met de nieuwste Java technologie en frameworks. Dit doen we door ons te richten op de open source-oplossingen binnen de wereld van Java, alle nieuwe ontwikkelingen te volgen en onze kennis te delen binnen onze eigen Java Community. Dit betekent bijvoorbeeld dat we aanwezig zijn op veel conferenties; Oracle Code One, Devoxx en JFall. We organiseren ook onze eigen collegiale sessies en hackatons waar we kennis en plezier combineren.

Bekijk vacature »

Gezocht: ervaren PHP developer die next level wil!

Functieomschrijving Hier werken betekent dat jij je expertise op het gebied van PHP verder kan uitbouwen en een waardevolle bijdrage gaat leveren binnen deze kleine maar prettige organisatie. Voornamelijk zul je hier gaan werken op de Backend met Laravel, mocht je Symfony kennis hebben en je wil ook graag Laravel leren dan kan dat hier zeker! Binnen een team van experts ga jij in Scrumverband verder het succes uitbouwen van het bedrijf. Het is belangrijk dat je zowel een teamplayer bent als zelfstandig te werk gaan, want ze kunnen niet de hele dag je handje vasthouden om alles uit te

Bekijk vacature »

Oracle SOA-OSB Developer

Jouw uitdaging als Oracle SOA-OSB Developer Integratie is het hart in alle projecten. Zowel on-premise als in de Cloud of met hybride oplossingen kom je Oracle SOA Suite en de Oracle Service Bus bij vele klanten tegen. Jij ben als SOA-OSB ontwikkelaar onderdeel van dat integratie hart en zorg je dat binnen Oracle en niet-Oracle implementaties dat integraties zo efficiënt en onderhoudbaar mogelijk worden gerealiseerd. Je werkt op een prettige manier samen in teams met ervaren professionals van Capgemini middel SCRUM/Agile. Met jouw specialistische integratie kennis voeg je concrete waarde toe door je hands-on ervaring. Met jouw overzicht en sterke

Bekijk vacature »

Test Developer

With headquarters based in the Netherlands, this international company is looking for a Test Developer to take care of the front-end and back-end testing. There are 15 testers in your chapter who work in 20 different Product Scrum teams. They have a portfolio with many e-Commerce applications/software to build, manage and adjust to deliver across all countries. The Test Developer will be working in a high performance culture with best practices in place. Every two weeks there is a sprint and delivery. They have 40+ websites with different backgrounds, so you must be experienced in testing multiple different websites. The

Bekijk vacature »
Joni Fleischer
Moderator

Joni Fleischer

02/02/2013 19:23:19
Quote Anchor link
Hallo allemaal,

Ik word helemaal gek.
Ik heb het volgende script wat maar een error blijft geven...

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
<?php
if($result = $mysqli->query($qry)):
                    
                        if(!empty($_POST['voorn'])): $_SESSION['Form']['voorn'] = $_POST['voorn']; endif;
                        if(!empty($_POST['achtern'])): $_SESSION['Form']['achtern'] = $_POST['achtern']; endif;
                        
                        $_SESSION['Form']['error'] = false;
                        $_SESSION['Form']['succes'] = true;
                
                else:
                
                    $_SESSION['Form']['error'] = true;
                    $_SESSION['Form']['msg'] = 'Uw aanmelding kon niet worden voltooid.';
                
                endif;

?>


Ik krijg de error:

Warning: mysqli::query() [mysqli.query]: Couldn't fetch mysqli in /home/paintmarkt/domains/paintballmarkt.nl/public_html/beta1.1/php/registreren.php on line 483

Heeft iemand enig idee wat ik moet doen en wat ik fout doe??

Waarop if($result = $mysqli->query($qry)): dus line : 483 is...
Gewijzigd op 02/02/2013 19:23:56 door Joni Fleischer
 
PHP hulp

PHP hulp

12/12/2019 10:30:30
 
Wouter J

Wouter J

02/02/2013 19:30:02
Quote Anchor link
Kunnen we vrij weinig over zeggen als we niet zien hoe je mysqli aan hebt gemaakt en hoe $qry eruit ziet ect.
 
Joni Fleischer
Moderator

Joni Fleischer

02/02/2013 20:17:56
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
18
19
20
21
22
<?php
$qry
= "INSERT INTO users VALUES(";
            $qry .= "'',";                                 // ID toevoegen
            $qry .= "'".$emailadres."',";                 // E-mail
            $qry .= "'".$wachtwoord."',";                 // Wachtwoord
            $qry .= "'".$voornaam."',";                 // Voornaam
            $qry .= "'".$achternaam."',";                 // Achternaam
            $qry .= "'".$postcode."',";                 // Postcode
            $qry .= "'".$huisnr."',";                     // Huisnummer
            $qry .= "'".$adres."',";                     // Adres
            $qry .= "'".$woonplaats."',";                 // Woonplaats
            $qry .= "'".$provincie."',";                 // Provincie
            $qry .= "'".$geboortedatum."',";             // Geboortedatum
            $qry .= "'".$geslacht."',";                 // Geslacht
            $qry .= "'".$telefoonnummer."',";             // Telefoon nummer
            $qry .= "'".$mobielnummer."',";             // Mobiel nummer
            $qry .= "'".date("Y-m-d")."',";             // Inschrijf datum
            $qry .= "'non-actief',";                     // Status
            $qry .= "'".$activatienummer."',";             // Activatie code
            $qry .= "'".$_SERVER['REMOTE_ADDR']."'";     // IP adres
            $qry .= ")";
?>


En de mysqli:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php
$mysqli
= new mysqli(DATABASE_HST,USER_DB,PASS_DB,DATABASE_DB);
    if(mysqli_connect_errno())
    {

        trigger_error('Fout bij verbinding: '.$mysqli->error);
    }

?>
 
Wouter J

Wouter J

02/02/2013 20:20:51
Quote Anchor link
Je gaat van een mysqli object stijl (new MySQLi) naar een mysql procedurele stijl (mysqli_connect_errno) en weer naar een mysqli object stijl ($mysqli->query). Kies wat je wilt gebruiken: Of de procedurele of de object stijl.
 
Joni Fleischer
Moderator

Joni Fleischer

02/02/2013 20:23:02
Quote Anchor link
Is dat dan ook het probleem of een opmerking?

Ben bekend met het oude programeren, maar mysqli is nieuw voor mij..

Toevoeging op 02/02/2013 20:26:11:

Probleem al gevonden..

Had DATABASE_HOST mijn username ingevuld ipv localhost :D
 
Wouter J

Wouter J

02/02/2013 20:27:43
Quote Anchor link
Dat is inderdaad de oplossing en daarnaast nog veel duidelijker ook.

MySQLi kan op 2 manieren gebruikt worden, met allemaal functies:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?php
$mysqli
= new mysqli_connect(...);

$result = mysqli_query($mysqli, 'SELECT foo FROM bar');

while ($row = mysqli_fetch_assoc($result)) {
    echo $row['foo'];
}

?>

Of in de object stijl:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?php
$mysqli
= new MySQLi(...);

$result = $mysqli->query('SELECT foo FROM bar');

while ($row = $result->fetch_assoc()) {
    echo $row['foo'];
}

?>


Je moet 1 van die 2 kiezen, nu mix je die. Lees anders eens deze goede tutorial over MySQLi: http://phptuts.nl/view/26/
 
Erwin H

Erwin H

03/02/2013 09:39:44
Quote Anchor link
Even een tip. Dit:
Joni Fleischer op 02/02/2013 20:17:56:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
            $qry
.= "'',";                                 // ID toevoegen
?>

Doe je neem ik aan omdat het id veld een integer is met een auto_increment. Dan is dit in principe fout. Een string kan je namelijk niet in een integer veld proppen. Omdat mysql nogal makkelijk is zal het automatisch worden geconverteerd naar een nieuwe id waarde, maar je krijgt wel een warning "Incorrect integer value: '' for column 'id' at row 1".
Bij een auto_increment kan je de waarde gewoon weglaten, dan is er niets aan de hand. Wat je dan wel zal moeten doen (en wat altijd verstandig is) is het definieren van alle kolommen die je wilt invoeren. Nu geef je alleen een rits waardes, maar laat je het aan mysql om het in de juiste kolom in te voeren, dat is een recept voor fouten. Beter sql statement zou dus dit zijn:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
$qry
= 'INSERT INTO users(email, wachtwoord, voornaam, achternaam, etc, etc)
VALUES("'
.$emailadres.'","'.$wachtwoord.'","'.$voornaam.'","'.$achternaam.'","'.etc etc.'")';
?>
 



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.