MySQLI Vragen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Medior Front-end Developer

Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Ga je bij ons als Medior Front-end Developer aan de slag? Dan werk je dagelijks met collega’s aan de mooiste IT-projecten. Deze snelgroeiende groep collega’s krijgt energie van hun vak en dat merk je op de werkvloer. Onze klantenkring is groot en divers, dat vraagt om flexibiliteit van jou. Tegelijkertijd betekent dit dagelijks nieuwe dingen leren én dat geen werkdag hetzelfde is. Natuurlijk krijg jij de mogelijkheid je te certificeren. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling waarbij iedereen welkom is, zowel

Bekijk vacature »

Java developer (remote)

Functie Wat ga je doen als Java Developer? Jij als Java ontwikkelaar komt te werken in 1 van onze SCRUM teams. Momenteel werken er zo’n 30 ontwikkelaars binnen onze organisatie waarbij jij de brug slaat tussen het bouwen van verschillende functionaliteiten binnen onze applicaties en deze vervolgens te integreren in onze centrale hub. Je start je dag om 9 uur met een stand up en dan pak je jouw taken op voor de dag. Hieronder een aantal taken die jij zal uitvoeren: – Het bedenken en uitbouwen van features binnen de verschillende applicaties – Onderhouden van CI/CD pipelines – Bezighouden

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 »

Front end developer

Functie Binnen de functie van Front-end developer werk je mee aan uitdagende klantprojecten. In teamverband werk je aan de voorkant van onze state-of-the-art portaal oplossingen en apps. Dit alles gebeurt in een multidisciplinaire omgeving waarbij je de ruimte hebt om te sparren, je ideeën scherp te stellen, en waar je met de benodigde kennis en ervaring om je heen altijd terecht kunt bij je collega’s voor vragen en ondersteuning. Meestal werk je vanuit ons kantoor maar we bieden ook alle faciliteiten om thuis te kunnen werken. Voor sommige projecten ga je mee naar de klant, wellicht zelfs in het buitenland!

Bekijk vacature »

.NET developer

Functie Als senior .NET ontwikkelaar en aankomend lead developer ben jij in één van de drie development teams verantwoordelijk voor het volgende: • Jij hebt een oogpunt op modernisering en bent verantwoordelijk voor de technische staat en architectuur van de applicatie; • Jij bent verantwoordelijk voor het reviewen van de technische haalbaarheid van verschillende onderwerpen; • Jij bent verantwoordelijk voor een goede aansluiting binnen het multidisciplinaire team en de bijbehorende taken; • Jij bent verantwoordelijk voor het aandragen van verbetervoorstellen en ontwikkelstandaarden in zowel de techniek als architectuur; • Jij bent meewerkend voorman en ondersteunt en coacht jouw team op

Bekijk vacature »

Cobol Developer

Dit ga je doen Als Cobol Ontwikkelaar zal je gaan meebouwen aan een onderdeel van het backend systeem waarbij je het functionele ontwerp vertaald naar een technische oplossing die geïntegreerd kan worden in de huidige omgeving. Je zorgt ervoor dat de bedrijfsprocessen op een efficiënte manier worden uitgevoerd en werkt proactief aan het verbeteren hiervan. Samen met jouw collega’s reviewen jullie elkaars code en test je je eigen code. Je werkt nauw samen met andere ontwikkelaars, testers en functioneel ontwerpers. Taken pakket: Beheren en doorontwikkelen van de bestaande omgeving; Vertalen van een functionele vragen naar een technische oplossing; Doorvoeren van

Bekijk vacature »

Starter/junior PHP developer

Functie Momenteel zijn ze op zoek naar een junior PHP developer om het team te versterken. Als back-end developer bouw je de enterprise software die hun bedrijf helpt bij haar primaire processen. Afhankelijk van de omvang van het project werk je in een klein team aan een project. Ze hebben dagelijkse stand-ups en elke twee weken een scrumsessie, begeleid door de Scrum Master, waar je je ideeën kunt presenteren en samen met de Product Owner kunt werken aan het beste product. Ze vertrouwen enorm op hun eigen bedrijfssoftware. Dit geeft hun een groot voordeel ten opzichte van hun concurrentie. Zo

Bekijk vacature »

Node.js 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 »

Full stack developer Python, React

Functie Jij als full stack developer komt binnen onze Technology afdeling te werken. Deze bestaat momenteel uit 15 man. De stack waarmee wij werken is voornamelijk Python, Javascript, React en GraphQL. Binnen deze afdeling wordt er met multidisciplinaire teams gewerkt aan verschillende projecten. Projecten duren vaak langer dan 3 maanden en je bent van begin tot eind vaak betrokken. Naast dat je als full stack ontwikkelaar aan de slag gaat ben je ook Consultant. Dit betekent dat je ook klantcontact hebt in je rol en werkshops geeft. De verhouding tussen deze werkzaamheden zijn ongeveer 70% development en 30% consultancy. Een

Bekijk vacature »

Front-end Developer

Functie omschrijving Wij zijn op zoek naar een Front-end Developer! Als Front-end Developer binnen dit softwarebedrijf ga je de frontends voor zowel je eigen interne projecten als die voor klanten opzetten, onderhouden en uitbreiden. Je zet ideeën om naar mooie successen voor de klanten. Dat is in een notendop wat je gaat doen! Wat kun je verwachten? Je werkt aan de doorontwikkeling van bestaande maatwerkapplicaties. Bijvoorbeeld wanneer de klant de applicatie wil uitbreiden met een nieuwe feature; Samen met het team van backenders en desginers zet je nieuwe ideeën van klanten om naar mooie oplossingen; Je werkt met verschillende frameworks.

Bekijk vacature »

Developer Front-end

Functie omschrijving Front-end Developer gezocht! Wij zijn op zoek naar een front-end developer voor een organisatie in de regio Veenendaal die de eindverantwoordelijkheid op zich neemt van alles wat met design te maken heeft. Je hebt in deze functie een adviserende rol hiervoor moet je beschikken over een grote dosis vakinhoudelijke kennis. Je creëert unieke concepten door samen met collega’s en klanten te overleggen over aangeleverde designs. Hiermee draag jij je steentje bij aan de groeiambities van de klant. Jij wordt het vaste aanspreekpunt voor klanten wanneer het gaat over planningen, hierin is het jouw taak om alle betrokkenen goed

Bekijk vacature »

Anaplan Developer

Dit ga je doen What are you going to do: Picking up Stories: Design planning had, how are we going to build it in Anaplan; Talking to the end user to build a forecasting model; Having contact with the data team about which data is needed; Being able to convert an Excel sheet into a 3, 4 or 5 dimensional modeling environment; Giving knowledge sessions about Anaplan; Solving incidents; Making instructional videos on how teams should read forecasts; Writing blogs about forecasting. Hier ga je werken We are looking for an Anaplan Builder to deliver end-to-end solutions within a big

Bekijk vacature »

APEX Ontwikkelaar in een team van Oracle Developer

Bedrijfsomschrijving Wij zijn op zoek naar een APEX Ontwikkelaar om onze opdrachtgever in Den Haag te versterken. In deze rol zul je verantwoordelijk zijn voor het ontwikkelen en onderhouden van de front-end van onze applicaties met behulp van Oracle Application Express (APEX). Je werkt aan zowel inhouse als externe projecten. De sfeer binnen het Oracle team is gemoedelijk en men probeert elkaar te helpen én van elkaar te leren. Zo ontstaat er een prettige en plezierige werksfeer waar ruimte is voor persoonlijke ontwikkeling en groei. Er wordt gewerkt met de meest nieuwe technologieën waardoor je kennis up-to-date blijft. Het bedrijf

Bekijk vacature »

C# ontwikkelaar

Functie omschrijving Werk jij graag met C# en het .NET framework in een leuk familiebedrijf? Lees dan snel verder! Jouw takenpakket hierbij is: Je gaat maatwerk software ontwikkelen en softwareoplossingen creëren. Je gaat werken in een Microsoft omgeving (ASP.NET) en gebruikt daarnaast C# en MVC. Samen met het huidige IT team binnen deze organisatie verwerk je de wensen van de klant tot een (eind)product. Daarnaast optimaliseer je de bestaande software. Bedrijfsprofiel Deze organisatie is gevestigd in de omgeving van Best en is een echt familiebedrijf. Je komt te werken in een klein team van developers, die zich voornamelijk bezighouden met

Bekijk vacature »

Back End Developer

Als Back End developer bij KUBUS houd je je bezig met het ontwikkelen van de (web)applicatie en services van BIMcollab. Je hebt een focus op de back end van onze software, daarvoor werken wij hoofdzakelijk met C# en .NET. Wij hanteren een full-stack benadering, wat betekent dat je naast de back-end ook meehelpt bij andere onderdelen van de code. Als softwarebedrijf bevindt KUBUS zich in een unieke positie. We bouwen aan onze eigen producten die wereldwijd door tienduizenden gebruikers worden gebruikt. Ons bedrijf heeft precies de juiste grootte: groot genoeg om echt impact te maken in de markt, maar klein

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

08/01/2025 23:36:57
 
- 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.