Couldn't find mysqli probleem

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Ervaren Magento developer gezocht!

Functie Je komt te werken in een zelfsturend team waarin vertrouwen voorop staat en inbreng en ideeën worden gewaardeerd. Ook staat innovatie centraal. Ze bieden jou de mogelijkheid om jezelf door te ontwikkelen. Denk hierbij aan cursussen en een persoonlijk ontwikkelplan. Je komt terecht in het team van momenteel 4 (ervaren) collega’s en zal meewerken aan de doorontwikkeling en nieuwbouw van de Magento platformen van meerdere opdrachtgevers volgens Agile/Scrum. Denk hierbij aan nieuwe functionaliteiten, UX en koppelingen met verschillende back-end systemen. Als ervaren developer zul je hiernaast ook andere developers assisteren en waar nodig de leiding nemen in het project.

Bekijk vacature »

Back-end Developer

Functieomschrijving Heb jij kort geleden jouw HBO ICT diploma in ontvangst mogen nemen? Of ben je toe aan een nieuwe stap? Voor een softwarebedrijf in regio Oosterhout zijn wij op zoek naar een back-end developer met kennis of ervaring met C# en SQL. Je draagt bij aan de implementatie van aanpassingen, verbeteringen en aanvullingen in de C# based applicaties; Je test de software en ontwikkelt deze door; Je brengt de aanpassingssuggesties van klanten in kaart, om ze vervolgens te analyseren en daarna te concluderen of de aanpassing een verbetering is; Je houdt je bezig met het ontwikkelen van nieuwe functionaliteiten;

Bekijk vacature »

Back end developer PHP, Laravel

Functie Jij komt te werken in ons webdevelopment team, wat bestaat uit 8 ervaren collega’s. Hiernaast hebben wij nog een team van 2 ontwikkelaars die aan native applicaties werken. Bij ons zijn er korte lijntjes en er hangt een gezellige informele werksfeer. Maar het belangrijkste is natuurlijk dat je aan geweldige applicaties zult gaan werken! Wij willen als organisatie niet te groot worden, we willen gewoon toffe dingen maken. Onze techstack bestaat momenteel uit: PHP, Laravel, Javascript, Typescript, Git, MySQL, Java, Kotlin, Xamarin. Samen met ons ga jij zorgen dat we puik werk leveren! Waarbij je bij elke fase in

Bekijk vacature »

Als Front-end developer werken aan apps voor het o

Functie Als Front-end developer werk je intensief samen met 1 van de UX-designers en denk je mee over de gebruiksvriendelijkheid en design van onze web- en mobile apps. Je bent betrokken bij sessies met gebruikers om designs te valideren en usability van de app-in-wording te testen. Vervolgens gebruik je dit om samen met je team waarin ook back-end (.NET) developers zitten, te zorgen voor de realisatie van de best mogelijke apps voor studenten en docenten. Eisen • Je hebt een hands-on development en coding mind-set en werkt graag aan een high quality code base welke je consequent onderhouden kan worden

Bekijk vacature »

Senior Software Developer C++

Vacature details Vakgebied: Software/IT Opleiding: Senior Vacature ID: 13342 Introductie Do you want to work for one of the most innovative companies located in the region of Eindhoven. Currently Due to growth we are looking for a Senior Software Developer. Our client is a high-tech company with international roots and can provide you with a challenging opportunity. Functieomschrijving Responsibilities: Design, develop, and maintain high-quality software applications in C++ Collaborate with other engineers, product managers, and stakeholders to understand requirements and develop solutions Write clean, maintainable, and efficient code Conduct thorough testing and debugging to ensure high-quality software Optimize applications for

Bekijk vacature »

Software Developer

Functie omschrijving Heb jij affiniteit met ICT en een WO diploma in de pocket? Dan ben je hier aan het juiste adres. Voor een opdrachtgever in Amsterdam zijn wij op zoek naar kandidaten die (enige) ervaring hebben met Java, Javascript, C of C++. Je zal door middel van trainingen worden opgeleid tot een volwaardige Software Developer. Er wordt tijdens de training natuurlijk veel aandacht besteedt aan de vaktechnische aspecten, maar er gaat ook veel aandacht uit naar jouw persoonlijke ontwikkeling. Bedrijfsprofiel Bij deze opdrachtgever in de omgeving van Amsterdam zoeken ze meerdere enthousiaste kandidaten die hun carrière willen starten met

Bekijk vacature »

C#.NET/Unity Developer

Functieomschrijving Voor een gewaardeerde werkgever in de omgeving van Breda zijn wij op zoek naar een software ontwikkelaar. Dit bedrijf houdt zich bezig met de ontwikkeling van WMS Software (C#/Unity & SQL). Past dit bij jou? Lees snel verder! Jouw werkzaamheden zullen er als volgt uitzien: Je werkt aan innovatieve softwareoplossingen voor het verbeteren en/of vernieuwen van processen; Samen met 6 applicatieontwikkelaars hebben jullie de verantwoordelijkheid voor de uitbreiding en ontwikkeling van de webapplicaties; Het uitvoeren van updates/aanpassingen aan de huidig draaiende applicaties; Je bent een luisterend oor naar klanten en vertaalt hun wensen door naar bruikbare software. Bedrijfsprofiel Wie

Bekijk vacature »

Medior Java developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

BizTalk/ Azure Developer

Dit ga je doen •Understanding the scope of required functionality, translate them within context of way of working of the team into developed solutions, whilst safeguarding documentation; •Planning based on assigned sprint tasks; •Acting as an expert in estimation techniques and planning; •Understanding your role in the agile process and act in this way; •Facilitating internal communication and effective collaboration; •Working closely with scrum master to handle backlogs and new requests; •Providing information to the third parties about activities and needs for compliance. Hier ga je werken Our client is a leading organization focusing on animal nutrition, offering solutions that

Bekijk vacature »

.NET Developer te Naarden

Bedrijfsomschrijving Voor mijn klant ben ik op zoek naar een .NET Developer om het huidige team te komen versterken. Deze organisatie bevindt zich in de logistieke sector, en zij hebben een eigen ERP systeem ontwikkeld dat zij inzetten ter optimalisatie van de logistieke processen van haar eindklanten. Deze organisatie bestaat inmiddels al ruim 20 jaar, waarbij zij een duidelijke missie hebben, namelijk: het werk van de eindklant makkelijker maken door de systemen die zij leveren. Ze werken over heel de wereld, wat deze organisatie een echte internationale speler maakt. Binnen de organisatie kenmerken ze zich door een dynamische en professionele

Bekijk vacature »

Senior Front end developer

Functie Wij zijn op zoek naar een ambitieuze, zelfsturende Front-end Expert die ons (internationale) team komt versterken. Onze huidige software development afdeling bestaat uit 7 developers en designers. Wij zijn een écht softwarehuis, dus ervaring in software development is wel echt een must. Er wordt tegelijkertijd aan meerdere projecten gewerkt, voor mooie toonaangevende klanten. Je hebt dus regelmatig te maken met deadlines en opleveringen. Een deel van onze omgeving is in Angular.JS. Dit deel wordt langzamerhand omgebouwd naar de nieuwste versie van Angular. Jouw werkzaamheden zullen bestaan uit: Het aansturen en begeleiden van jouw collega’s Het implementeren van visuele elementen

Bekijk vacature »

PHP ontwikkelaar

Functie Jij komt te werken in een development team van 9 man. Het grootste deel doet back end development en daarnaast is er 1 teamlead en 1 tester in het team. Dit Agile team is van groots belang voor de organisatie omdat zij voornamelijk alle eigen systemen in-house ontwikkelen. Naast het door ontwikkelen van het bestaande platform en de software die daarbij komt kijken, zul jij je ook bezighouden met het realiseren en opzetten van nieuwe projecten binnen het bedrijf. Je staat nauw met de klant in contact om zo hun wensen zo goed mogelijk te kunnen realiseren. Daarnaast ontwikkel

Bekijk vacature »

Medior Java developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Front end developer React Sportgames

Functie Als Front end developer ga jij aan de slag bij een gave en bekende organisatie op het gebied van sportgames. Jij gaat aan de slag in een scrumteam met 6 developers die gepassioneerd en actief bezig zijn om spelers kwalitatieve en mooie spelervaringen aan te bieden. Als scrumteam werken ze in drie wekelijkse sprints en begin je iedere ochtend met een stand-up. Als Front end developer werk jij bij deze organisatie voornamelijk met Javascript, html, css en React. Er wordt veel gebruikt gemaakt ook van C#, Docker en Kubernetes. Het team hecht veel waarde aan het leveren van hoogwaardige

Bekijk vacature »

Traineeship Full Stack Java developer

Dit ga je doen Start jij op 7 augustus bij de Experis Academy dan kickstart jij jouw IT-carrière! We leiden je op tot een gewilde Full Stack Java Developer met alle kennis en vaardigheden die nodig zijn om de arbeidsmarkt te betreden. Wat kun je verwachten, hoe zit een dag in het leven van een Trainee eruit? Periode 1 Als Full Stack Java Developer Trainee volg je vanuit huis een op maat gemaakte onlinetraining die in het Engels wordt gegeven. De tijd die je kwijt bent aan het volgen van de training kun je vergelijken met een fulltime werkweek. In

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

21/11/2024 22:54:04
 
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.