Couldn't find mysqli probleem

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Back End Developer .NET

Dit ga je doen Ontwikkelen in C# .NET en werken aan nieuwbouw, uitbouw en onderhoud van de software (die communiceren met 68.000 sensoren, waardoor er meerdere miljoenen berichten per uur verwerkt worden); Samenwerken in Scrum Teams; Meewerken aan verschillende, uitdagende projecten; Werken met nieuwe technologieën en vrijheid krijgen om jezelf te ontwikkelen en door te groeien. Hier ga je werken Je komt als Developer te werken bij een organisatie die gespecialiseerd is in software die real-time wordt gebruikt. De software constateert waar werk moet worden uitgevoerd en de chauffeurs worden met een andere applicatie hierop geattendeerd. Ook wordt er direct

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 »

.NET Developer C# VB

Samengevat: Deze werkgever is actief in software voor het matchen van vraag en aanbod van gebruikte auto-onderdelen. Ben jij een .NET Developer? Heb je ervaring met het ontwikkelen (REST) en integreren van webservices? Vaste baan: C# .NET Developer C# VB HBO €2.600 - €6.200 Wij ontwikkelen software om vraag en aanbod van onderdelen van personenauto's bij elkaar te brengen. Deze werkgever is een veelzijdige organisatie. Je werkt voor de eigen IT organisatie. Zij werken met moderne technologie en staan open voor innovatie. De branche van dit bedrijf is Automotive. Functie: Voor de vacature als .NET Developer Dordrecht HBO ga je

Bekijk vacature »

Ervaren C#.NET developer

Functieomschrijving We zijn op zoek naar een ervaren C#.NET programmeur voor een moderne werkgever in de regio Prinsenbeek. Als programmeur zal je bezig zijn met het ontwikkelen van op maat gemaakte webapplicaties voor verschillende klanten, waarbij je ervoor zorgt dat complexe processen zo goed mogelijk worden ondersteund. Je takenpakket omvat onder andere: Werken met databases en dataopslagoplossingen, implementeren van beveiligingsoplossingen en het waarborgen van de beveiliging van applicaties en gegevens, evenals het schrijven van technische documentatie en gebruikershandleidingen. Het ontwikkelen en onderhouden van C#.NET-applicaties. Bijdragen aan het ontwerp en de architectuur van softwaretoepassingen. Het schrijven van hoogwaardige en herbruikbare codes.

Bekijk vacature »

Senior PHP developer

Functie Jouw werkzaamheden zullen grotendeels bestaan uit het in teamverband ontwerpen, vernieuwen en door ontwikkelen van het systeem. Het is echt back-end werk (bijvoorbeeld het doorontwikkelen van een API) en dit moet je dan ook liggen. Ze zijn niet persee gebonden aan talen of tools maar gebruiken graag de technieken die het beste aansluiten op de gegeven oplossing. Voor nieuwe (versies van) componenten maken ze veelal gebruik van Go(lang). Bij aanpassingen aan bestaande onderdelen gebeurt dit in PHP en C++. Het team is heel divers, er hangt een relaxte sfeer en ze organiseren regelmatig leuke music nights, game nights e.d.

Bekijk vacature »

Senior Front end developer Digital Agency

Functie Jij als Front end developer komt te werken in een van de 8 multidisciplinaire teams binnen de organisatie. Deze teams werken op basis van Scrum agile in 2 wekelijkse sprints. De grootte van de teams varieert van 9-14 collega’s en bestaan altijd uit één of meerdere project managers en een project manager. Samen met je team werk je aan verschillende projecten voor uiteenlopende klanten zoals grote multinationals tot het kleine mkb. De stack waarmee gewerkt wordt is voornamelijk Javascript, ES6, Es.next, HTML, CSS, React.js en Node.js. Wat deze organisatie onderscheid is dat ze echt langdurige partnerships aangaan met hun

Bekijk vacature »

UX Writer (m/v/d)

UX Writer (m/v/d) Everything we do, starts with you. Together with you, we build the most human-centric fintech. We have the ambition to create the next. And - with Bertelsmann - a strong foundation to start from. Let’s make it new – for society and for yourself. Wij zijn op zoek naar een UX Writer (m/v/d) Fulltime - Op ons kantoor in Amsterdam of Heerenveen / deels vanuit huis Als UX Writer bij Riverty hou jij je bezig met onze strategie om daar te zijn waar onze gebruikers zijn en op de manier waarop zij ons nodig hebben, terwijl wij

Bekijk vacature »

C#.NET Developer

Functieomschrijving We are looking for a dutch native speaker In deze uitdagende functie ga je werken als onderdeel van het development team, in de functie van C#.NET Developer, Je gaat maatwerk software bouwen voor diverse klanten. Ook optimaliseer je bestaande software en bouw je API koppelingen. Je bent vooral met back-end development bezig. Je krijgt veel vrijheid in deze functie en je krijgt de kans om mee te denken in bedrijfsprocessen. Deels thuiswerken is geen enkel probleem! Bedrijfsprofiel Deze organisatie is gevestigd in de regio van Boxtel. Het is van oorsprong een familiebedrijf, die gestart zijn met het bouwen van

Bekijk vacature »

Laravel PHP developer in een jong team

Bedrijfsomschrijving Als je op zoek bent naar een werkplek waar plezier en uitdaging hand in hand gaan, dan is dit bedrijf de juiste keuze voor jou. Hier kun je werken aan uitdagende projecten en krijg je als developer veel verantwoordelijkheid. Het bedrijf waardeert kwaliteit boven kwantiteit en richt zich op het ontwikkelen van hoogwaardige applicaties en websites waar klanten enthousiast over zijn. Dit bedrijf is vooruitstrevend en streeft naar het leveren van de best mogelijke resultaten voor hun klanten. Als medior PHP ontwikkelaar met 3 jaar ervaring ben jij de persoon die we zoeken. Je krijgt hier de kans om

Bekijk vacature »

Senior Airport Developer ( System engineer)

De functie Nice to know (you) De nieuwe A-pier wordt de duurzaamste van Schiphol. Als deze af is ligt er 4000 vierkante meter zonnepanelen op het dak. En de toiletten? Die spoelen door met regenwater. we gaan ervoor: het creëren van de meest duurzame en hoogwaardige luchthavens ter wereld. een toekomstbestendig en duurzaam Schiphol. Daar werken we elke dag hard aan in team Development & Sustainability. Jij bent regisseur, expert én aanjager van de ontwikkeling van Schiphol. Connecting your world Hoe maak je de ambities en doelstellingen van Schiphol concreet in een project? De waarde voor Schiphol naar eisen die

Bekijk vacature »

Senior Java Developer

Als Senior Java Developer bij Sogeti ben je onderdeel van onze toonaangevende community die bestaat uit ruim 100 gepassioneerde Java professionals. In teamverband lever je mooie prestaties. Daarmee draag je aan bij de meerwaarde die wij leveren aan onze top-opdrachtgevers. Geen werkdag is hetzelfde! Je bent voortdurend bezig met het oplossen van allerlei complexe vraagstukken binnen bedrijfs kritische systemen voor onze klanten in regio Noordoost zoals DUO, ING, CJIB en Tendernet. Natuurlijk krijg jij de mogelijkheid je verder te certificeren in dit vakgebied. We organiseren regelmatig technische Meetups en doen veel aan kennisdeling. Sogetisten hebben plezier in hun werk en

Bekijk vacature »

Fullstack Developer

Functieomschrijving Heb je kort geleden jouw HBO diploma ICT development behaald? Of zit je nog aan het begin van je carrière en heb je affiniteit met C#.NET? Voor een erkende werkgever in de omgeving van Oosterhout zijn wij op zoek naar een fullstack developer. Als C#.NET developer werk je samen met een vooruitstrevend team aan het ontwikkelen van maatwerk software voor klanten. Je hebt affiniteit met SQL, maar nog belangrijker is dat je kennis en ervaring hebt met C#.NET. Jouw werkzaamheden zien er als volgt uit: Het ontwikkelen van onze high-availability en high-performance backend; Je begint de dag rond 8:30

Bekijk vacature »

Medior/senior Front-end 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 »

C# .NET Developer

Functieomschrijving Voor dit leuke softwarre bedrijf in de omgeving Vught zijn we per direct op zoek naar een C#/.NET Developer. Is development jouw passie en doe je dit graag met C#/.NET? Lees dan snel verder! Jou werkzaamheden zullen zijn: Zorgen voor de optimalisatie van de huidige software en het automatiseren van bedrijfsprocessen. Naar aanleiding van de wensen van de klant ga je, met je collega's op zoel naar passende oplossingen en je werkt dit uit tot een mooi eindproduct. Je gaat webshops, websites en webapplicaties ontwikkelen door middel van ASP.NET, C# en MVC Framework. Bedrijfsprofiel Deze opdrachtgever houdt zich bezig

Bekijk vacature »

No-Code Betty Blocks ontwikkelaar

Bedrijfsomschrijving Wil jij de bedrijfsprocessen van klanten revolutionair digitaliseren en optimaliseren zonder beperkt te worden door programmeertalen? Kom werken bij een snelgroeiende en professionele organisatie met een gezonde dosis humor en veel vrijheid om jezelf te ontwikkelen. Als No-Code Betty Blocks ontwikkelaar werk je vanuit ons kantoor in het hart van Nederland, je thuiswerkplek of op locatie bij de klant. We faciliteren de juiste trainingen en ondersteuning zodat je een echte Betty Blocks expert wordt. Naast het werk zijn er bij ons bijzondere events, zoals een jaarlijkse zeildag, een zomerse barbecue en een knus kerstdiner om de grillige maanden door

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

26/04/2024 04:44:58
 
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.