MySQLI Vragen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Front End Ontwikkelaar (React)

In het kort Als front end developer ga je aan de slag met maatwerkprojecten voor onze klanten. Denk bijvoorbeeld aan het toevoegen van een machine aan een database of het corrigeren van formulieren voor ingestuurde orders. Voorbeeld van zo’n project is Smart Link. De projecten waar je op ingezet kunt worden liggen binnen het technische domein waar jij als front end developer een grote rol speelt om samen met je back end collega’s de juiste oplossingen te leveren. please note that this particular role requires fluent Dutch language skills. Dit vind je leuk om te doen Het omzetten van designs

Bekijk vacature »

Full stack developer Node.js, React Remote

Functie Als fullstack JavaScript developer vind jij het uitdagend om op basis van concrete klantvragen nieuwe functionaliteiten te ontwikkelen. Bij voorkeur worden deze functionaliteiten op een bepaalde manier geprogrammeerd, zodat ze door meerdere klanten te gebruiken zijn. Je hebt dus vaak te maken met abstracte vraagstukken. Om dit te kunnen realiseren sta je nauw in contact met de product owner en/of klant. Je bent niet alleen onderdeel van het development team, maar hebt ook vaak contact met de product-owner en/of klanten om daardoor inzichten te verzamelen die leiden tot productverbeteringen. • Inzichten verzamelen bij de klant en/of product owner •

Bekijk vacature »

Database Developer

Functieomschrijving Heb jij ongeveer 3 jaar ervaring als Database Developer met MS SQL of een vergelijkbare database? Wil jij werken voor een ambitieuze werkgever in regio Tilburg waar jij volledig de mogelijkheid krijgt jezelf te ontwikkelen? Lees dan snel verder! Hoe ziet jouw takenpakket eruit? Je gaat projecten gedurende het hele proces begeleiden. Je sluit aan bij afspraken met klanten om hun processen helder te krijgen. Vervolgens voer jij het project uit en zorgt dat dit zo goed mogelijk verloopt; Je werkt aan nieuwe softwareoplossingen die de logistieke processen verbeteren of vernieuwen; Je houdt je bezig met het ontwikkelen van

Bekijk vacature »

Ambitieuze medior developer

Wat je gaat doen: Heb jij al een paar jaar ervaring als developer maar wil jij naar the next level? In ons NextLevelDev Programma helpen wij jou om de volgende stap te zetten: een mooi programma aan trainingen op het gebied van Java, hippe frameworks, Agile/Scrum, OCP-certificering en optioneel: andere JVM-talen als Kotlin en Scala; Cloud (AWS, Azure, GCP) Soc 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

Bekijk vacature »

.NET developer

Functie As a .NET developer you start in a driven and diverse development team. Your team consists of 16 IT professionals, including 7 software engineers. Because your new employer is internationally active, there are also international IT professionals working in the IT department. As a result, the official language is English. As a team you are responsible for a new Cloud Native product. This product runs entirely in Azure with a Progress Database and various Azure Functions. In addition, this product has a JS front-end, a REST API system and a layer in C # .NET. The idea is therefore

Bekijk vacature »

Senior Javascript developer

Functie Het platform is gebouwd in een moderne JavaScript stack, die gebruikt maakt van:  React.js  Redux  TypeScript  Node.js  Google Cloud functions (node.js)  Semantic UI Alle code wordt getest en beoordeeld door collega developers. De continuous integration pipeline maakt het mogelijk om elke dag waarde te leveren aan hun klanten. Het ontwikkelproces is pragmatisch en gebaseerd op Scrum. Wat je zult doen: Ten eerste kun je nadrukkelijk jouw eigen stempel drukken op de technologie, het product en de cultuur van het bedrijf. Je bent bezig met het uitwerken van de architectuur van nieuwe functionaliteiten op

Bekijk vacature »

Front end developer

Functie Jij als front end developer gaat werken binnen de teams van onze klant, uiteraard met alle moderne technieken. Opdrachten worden echt gericht op jouw leerdoelen en jouw behoeftes. Wij hebben een omgeving gecreëerd waarin je echt jezelf kan zijn en waar echt gekeken wordt naar jouw voorkeuren. Maak je een fout? Geen probleem, leer ervan en dan ga weer door. Door de variëteit aan werk kun je in verschillende omgevingen een kijkje nemen en dus jezelf snel ontwikkelen. Eisen Je bent communicatief vaardig en houdt van een dynamische omgeving Je hebt HBO werk- en denkniveau Je hebt gedegen kennis

Bekijk vacature »

API Developer Red Hat Fuse

Dit ga je doen Als API Developer zal je verantwoordelijk zijn voor het: het maken van API's en het correct laten draaien van de API's op het platform. Hierdoor kom je in aanraking met Red Hat Fuse, Springt Boot, 3Scale, Red Hat SSO, Openshift en Azure DevOps; zorgen voor de kwaliteit van de ontwikkeling, integratie en prestaties van de API's; zorgen voor een stabiel integratieplatform. Hier ga je werken Deze organisatie is een toonaangevende speler in de vastgoedbranche en telt momenteel ruim 500 medewerkers. Met meer dan 150 applicaties staat er een complex applicatielandschap dat hoofdzakelijk op OpenShift, Azure en

Bekijk vacature »

Back end developer Digital Agency

Functie Wij zijn van origine een wordpress bureau, maar sinds 2006 zijn wij dit wel redelijk ontgroeid. Naar mate de jaren verstreken zijn we gegroeid in omvang, maar ook in de complexiteit van opdrachten waarin wij onze klanten kunnen bedienen. Momenteel bestaat onze organisatie uit 4 front end developers, 12 back end developer 3 projectmanagers en een 2 koppig management. Wij zijn een hele informele, bijna familiaire organisatie. Geen strak pak of overhemd, nee gewoon dragen waar jij je prettig bij voelt. De gemiddelde leeftijd ligt tussen de 25 en 30 en wij doen er veel aan om onze hechte

Bekijk vacature »

Senior Front-end Developer

Dit ga je doen Met behulp van diverse programmeertalen ontwikkelen van Front-end software; Het begeleiden van het front-end team; Het oplossen van incidenten; Het bijhouden van een backlog; Je hebt een actieve bijdrage in de wekelijkse overleggen met de omliggende teams; Je houdt trends bij en adviseert het management hierover waar nodig; Helder communiceren met de stakeholders om hen zo mee te nemen in projecten en laten inzien wat de duur en toegevoegde waarde van bepaalde projecten is. Hier ga je werken Deze organisatie heeft circa 40 miljoen bezoekers per maand en heeft innovatie hoog in het vaandel staan. Het

Bekijk vacature »

Applicatie Ontwikkelaar

Bedrijfsomschrijving DUO verzorgt als uitvoeringsorganisatie, zijnde onderdeel van het Ministerie van Onderwijs, Cultuur en Wetenschap de uitvoering van complexe wet- en regelgeving en heeft een uitgebreid dienstenpakket. DUO financiert en informeert onderwijsdeelnemers en onderwijsinstellingen. Voor verdere informatie zie www.duo.nl Functieomschrijving Wie zoeken we? Jij bent een enthousiaste, flexibele OPS’er die het leuk vindt om het bestaande examenlandschap te vernieuwen. Je bent leergierig en hebt interesse in cloud- en containertechnieken zoals OpenShift, Docker en Helm. Je gaat een uitdaging niet uit de weg en wil je nieuw opgedane kennis graag delen met de collega’s binnen en buiten het team. Doordat de

Bekijk vacature »

Front-end developer wanted! (Angular, React, Vue.j

Functie Under the guidance of 3 account managers, one of whom will be your point of contact within your expertise, you will start working for various clients. He or she will help you find a suitable and challenging assignment. Naturally, they will take your situation, experience and (technical) ambitions into account. The assignments last one to two years on average. This allows you to really commit to a project and make an impact as a consultant. Besides the assignment, you will regularly meet your colleagues from the IT department to share knowledge or discuss new trends, for example. Master classes

Bekijk vacature »

Front-end developer (HTML, CSS, SASS, JavaScript)

Functie Momenteel zijn we voor ons Digital team op zoek naar een (medior) Front-end developer. Samen met je collega’s werk je in een Agile/Scrum omgeving aan de ontwikkeling van onze webapplicaties, websites en andere oplossingen. Je draagt bij aan een sterk ontwikkelproces waarin kwaliteit voorop staat. Hiervoor ben je niet alleen bezig met eigen code maar ook code reviews van andere collega’s. Ben jij graag op de hoogte van de nieuwste ontwikkelingen in je vakgebied en wil je deze toepassen voor diverse projecten? Dan komen wij graag met je in contact! Eisen • HBO werk- en denkniveau • Minimaal 2

Bekijk vacature »

Junior Front end developer

Functie Als Front end developer binnen onze organisatie ga jij je bezig houden met het bouwen van de user experience van de webapplicaties. Je bent verantwoordelijk voor het vertalen van concepten, briefings en designs naar werkende functionaliteit. Hierbij zorg je ervoor dat applicaties betrouwbaar, veilig en toekomstbestendig zijn en een goede architectuur hebben en behouden. Verder denk je actief na- en mee over nieuwe ontwikkelingen en functionaliteiten om zo elke dag de klantervaring weer te verbeteren. Dit doe je natuurlijk niet alleen maar in een development team. Het team bedraagt momenteel 4 man bestaande uit 2 devops engineers en 2

Bekijk vacature »

Database Developer

Functie omschrijving Voor een logistieke dienstverlener in omgeving Zuid Beijerland zijn wij op zoek naar versterking. Weet jij als geen ander systemen aan elkaar te koppelen en heb jij goede kennis van SQL en UML, lees dan snel verder! Jouw taken zien er als volgt uit: Je bent in deze rol voornamelijk verantwoordelijk voor het bouwen, implementeren en beheren van koppelingen tussen de bestaande systemen (zowel business 2 business als application 2 application). Daarnaast inventariseer je de wensen van in- en externe klanten, die je vervolgens samen met je collega's, vertaalt naar technische specificaties, die jullie zelf ontwikkelen en implementeren.

Bekijk vacature »

Pagina: 1 2 volgende »

John De Zon

John De Zon

02/07/2014 18:36:53
Quote Anchor link
Hallo,

Ik heb aangewezen gekregen dat MySQL aan zijn laatste jaren bezig is daarom dacht ik. Ik stel de vragen waar ik nog niet uit ben.

Vroeger gebruikte ik deze:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
$query = mysql_query("SELECT * FROM `logins` WHERE `userName`='$userName' AND `password`='$password'");


Maar naar waar moet ik dit vervangen?

En deze:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
if (mysql_num_rows($query)==true


Wat met dit?

En de laatste vraag:
Kan ik PHPMyAdmin nog gebruiker om tabellen aan te maken. Of is er hier ook iets nieuwers voor?


Ik hoop dat ik het hiermee eindelijk wat meer onder de knie kan krijgen.

Mvg,

Christophe
 
PHP hulp

PHP hulp

16/05/2024 09:29:37
 
- Ariën  -
Beheerder

- Ariën -

02/07/2014 18:45:40
Quote Anchor link
Het is alleen de functiebibliotheek die verandert, in de meeste gevallen voldoet het om er een 'i' achter de functie te zetten en op www.php.net te controleren of de parameters nog kloppen. Bij enkele mysqli-functies moet je ook een connectie-parameter meegeven.


De MySQL-database is en blijft zoals het is, dus PHPmyAdmin voldoet prima.
(hoewel het in mijn ogen wel belabberd werkt, maar dat terzijde)

Verder kan mysql_num_rows noch mysqli_num_rows geen TRUE returnen.
Gewijzigd op 02/07/2014 18:47:22 door - Ariën -
 
Obelix Idefix

Obelix Idefix

02/07/2014 18:48:42
Quote Anchor link
Mysql wordt/is vervangen door mysqli. Dat is je al verschillende malen verteld.
Alternatief voor mysqli is PDO.
Als je je voorgaande topics hebt gelezen en wat hebt gedaan met de reacties, dan had je
- Aar - op 29/06/2014 22:22:37:
Begin eerst maar eens hier:
http://phptuts.nl/view/41/
En als je hier goede ervaringen mee hebt opgedaan, ga dien hier verder:
http://phptuts.nl/view/26/

Of start een vacaturetopic, als je het zelf niet wilt bouwen.

gezien. Een verwijzing naar een tut over mysqli.

Lijkt me dus goed dat je zelf eens een poging gaat doen om het antwoord te vinden op je vraag.
Zo moeilijk is het echt niet (eventueel met Google 1e hit: http://php.net/manual/en/mysqli.query.php).
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

02/07/2014 19:13:09
Quote Anchor link
- Aar - op 02/07/2014 18:45:40:
De MySQL-database is en blijft zoals het is, dus PHPmyAdmin voldoet prima.
(hoewel het in mijn ogen wel belabberd werkt, maar dat terzijde)

Wat is jouw definitie van belabberd?
Ik vind het ook niet fijn om mee te werken, maar dat is meer omdat ik liever met dt apps werk.
- Aar - op 02/07/2014 18:45:40:
Verder kan mysql_num_rows noch mysqli_num_rows geen TRUE returnen.

Euh, in php is alles wat niet null of 0 is true (met ==)
 
John De Zon

John De Zon

02/07/2014 19:17:41
Quote Anchor link
Dit zou dan moeten werken (ja ik weet het er zitten nog foutjes in met foutafhandeling, enz.)
Het probleem is het wordt niet geïnsert in de database.

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
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
function signup() {
    $userName = $_POST['userName'];
    $firstName = $_POST['firstName'];
    $lastName = $_POST['lastName'];
    $email = $_POST['email'];
    $day = $_POST['day'];
    $month = $_POST['month'];
    $year = $_POST['year'];
    $password = $_POST['password'];
    
    $query = "INSERT INTO 'logins' VALUES ('','$email','$password','','$userName','$firstName','$lastName','$day','$month','$year')" or die(mysqli_error);
    
    $errors = array();
    
    if (empty($userName)) {
        $errors[] = 'Je gebruikersnaam moet volledig.';
    }
    
    if (empty($firstName)) {
        $errors[] = 'Je voornaam moet volledig zijn.';
    }
    
    if (empty($lastName)) {
        $errors[] = 'Je achternaam moet volledig zijn.';
    }
    
    if (empty($email)) {
        $errors[] = 'Je email moet volledig zijn.';
    }
    
    if (empty($day)) {
        $errors[] = 'Je moet een dag ingeven.';
    }
    
    if (empty($month)) {
        $errors[] = 'Je moet een maand ingeven.';
    }
    
    if (empty($year)) {
        $errors[] = 'Je moet een jaar ingeven.';
    }
    
    if (empty($password)) {
        $errors[] = 'Je wachtwoord moet volledig zijn.';
    }

    if (strlen($pass) > 20) {
        $errors[] = 'Je wachtwoord kan niet langer dan 20 tekens zijn.';
    }

    if ($errors==true) {
        foreach ($errors as $error) {
            echo $error.'<br />';
        }
    } else {
        if (mysqli_num_rows($query)==1) {
            echo 'Oooooeeeps! Er is iets fout gelopen bij de registratie waardoor je niet bent geregistreerd! Gebeurt dit meermaals neem dan contact op.';
        } else {
            echo 'Je bent Succesvol gerigistreerd! Je kan nu inloggen.';
        }
    }

}

function begroeting (){
    if ('6' <= date('H') && date('H') < '12') {
    echo "<h4>Goedemorgen, welkom op mijn website!</h4>";
}
    elseif (date('H') >= '12' && date('H') < '18') {
    echo "<h4>Goedemiddag, welkom op mijn website!</h4>";
}
    elseif(date('H') >= '18' && date('H') < '24') {
    echo "<h4>Goedeavond, welkom op mijn website!</h4>";
}
    elseif(date('H') >= '0' && date('H') < '6') {
    echo "<h4>Goedenacht, welkom op mijn website!</h4>";
}
}
Gewijzigd op 02/07/2014 19:19:20 door John De Zon
 
- Ariën  -
Beheerder

- Ariën -

02/07/2014 19:18:31
Quote Anchor link
Data of structuren dumpen en importeren werkt niet geheel prettig in combinatie met encoding.

En over dat laatste, daar heb je gelijk in. Ik zou vergelijken met 1 voor de duidelijkheid.
 
John De Zon

John De Zon

02/07/2014 19:19:30
Quote Anchor link
Aangepast zo goed?
 
- Ariën  -
Beheerder

- Ariën -

02/07/2014 19:20:35
Quote Anchor link
Ja, maar ik blijf het zeer jammer vinden dat met de andere gegeven tips in de voorgaande topics niks gebeurd is. Ik ga maar niet meer vertellen welke dat zijn....
 
John De Zon

John De Zon

02/07/2014 19:21:44
Quote Anchor link
Ja, oke ik ga eraan werken! Eerst moet ik nog zeggen dat ik nog steeds geen gegevens in mijn database krijg!
 
- Ariën  -
Beheerder

- Ariën -

02/07/2014 19:22:40
Quote Anchor link
Tja... als je nou eens eerst begon met correcte foutafhandeling.
Gewijzigd op 02/07/2014 19:24:44 door - Ariën -
 
John De Zon

John De Zon

02/07/2014 19:23:11
Quote Anchor link
Oké
 
- Ariën  -
Beheerder

- Ariën -

02/07/2014 19:24:32
Quote Anchor link
En los daarvan snap ik niet waarom je een INSERT-query koppelt aan je mysqli_num_rows?
heb je uberhaupt een idee waar die functie voor dient?
 
John De Zon

John De Zon

02/07/2014 19:25:21
Quote Anchor link
Dit heb ik leren maken door een tutorial waar ik op verder gebouwd heb

Toevoeging op 02/07/2014 19:25:44:

Aan wat zou ik het wel moeten koppelen?
 
- Ariën  -
Beheerder

- Ariën -

02/07/2014 19:30:09
Quote Anchor link
mysqli_num_rows is alleen effectief in combinatie met een SELECT-query.
Het is handig als je wilt weten hoeveel records je hebt. Ook is het handig om bijv. te kijken of iemand al geregistreerd is met een mailadres/username etc. In dat geval moet je kijken of deze groter is dan 0.
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

02/07/2014 19:30:11
Quote Anchor link
Niet, num_rows is voor SELECT query's
INSERT, DELETE en UPDATE query controleer je op true or false (met ===)
 
John De Zon

John De Zon

02/07/2014 19:30:51
Quote Anchor link
En wat is er dan voor INSERT query's?
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

02/07/2014 19:32:08
Quote Anchor link
Btw, je doet eerst de insert voordat je op fouten in de post controleert
 
- Ariën  -
Beheerder

- Ariën -

02/07/2014 19:34:39
Quote Anchor link
Wat wil je controleren aan je INSERT-query dan?
 
John De Zon

John De Zon

02/07/2014 19:36:14
Quote Anchor link
ofdat er fouten waren anders een registratie dat bedoelde ik met
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
        if (mysqli_num_rows($query)==1) {
            echo 'Oooooeeeps! Er is iets fout gelopen bij de registratie waardoor je niet bent geregistreerd! Gebeurt dit meermaals neem dan contact op.';
        } else {
            echo 'Je bent Succesvol gerigistreerd! Je kan nu inloggen.';
        }
 
- Ariën  -
Beheerder

- Ariën -

02/07/2014 19:37:31
Quote Anchor link
Dan moet je gewoon goede foutafhandeling toevoegen, op elke query trouwens... of het nou INSERT, UPDATE, SELECT of DELETE is.
Gewijzigd op 02/07/2014 19:37:43 door - Ariën -
 
John De Zon

John De Zon

02/07/2014 19:40:23
Quote Anchor link
De foutafhandeling daar snap ik nu niets van.
 

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.