collatieprobleem?

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Senior Full Stack developer

Bedrijfsomschrijving tbd Functieomschrijving Full Stack Java Development bij Randstad Groep Nederland (HQ) Er is een vacature in het Corporate Client Solutions (CCS) team. Dit team is met een ander team net begonnen aan het project ‘Grip op Inhuur’. Het doel van dit project is de tevredenheid van onze leveranciers te verhogen en de efficiëntie van onze administratie te verbeteren. Onderdeel daarvan is een ‘Mijn-omgeving’ voor ZZP’ers en leveranciers. Naast dit nieuwe project werkt het team ook aan het onderhoud en verbeteren van een digitaal vacature management systeem waarmee dagelijks vele vacatures worden voorzien. Het team ontwikkelt zo veel mogelijk zelf

Bekijk vacature »

Experienced Lead Java Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Delft Vacature ID: 13301 Introductie We are seeking a Lead Java Developer for our team in the area of Delft. You will develop an application used exclusively by the engineers and geologists for site characterizations, which imports raw field and laboratory measurements for further processing, integration, ground modelling, and geotechnical analysis and reporting. The client/server application is entirely written in Java, and the server is hosted in the Amazon cloud, utilizing frameworks such as Spring and Hibernate, and connected to an MS SQL Server RDS instance. There is a trend towards using more

Bekijk vacature »

Software Developer

Functie omschrijving Veel begeleiding en de kans om je verder te ontwikkelen als software developer. Dat kunnen wij jou bieden bij deelname aan deze leuke traineeship. Je krijgt een mentor toegewezen die jou alle kneepjes van het vak leert. Heb jij al wat ervaring als software developer? Daar worden wij heel blij van! Lees snel verder! Bedrijfsprofiel Als software developer neem je deel aan een trainings programma in de omgeving van Haarlem waar je persoonlijk wordt begeleidt, zodat je alle kneepjes van het vak leert. Aan de hand van jouw kennis en ervaring krijg je een persoonlijk opleidingstraject. Je gaat

Bekijk vacature »

Back end developer Python, PHP

Functie Jij als full stack ontwikkelaar zult komen te werken samen met 1 PHP ontwikkelaar een PO en een flexibele schil aan ontwikkelaars . Samen ga je ervoor zorgen dat de huidige producten doorontwikkeld worden. De marketplace is geschreven in PHP Laravel en in de front end React. De roostersoftware is ontwikkeld in Python in combinatie met React in de front end. Jij zult voornamelijk (lees 75%) werken aan de roostersoftware. Momenteel ligt de uitdaging in het feit dat de roostersoftware breder schaalbaar moet worden zodat het voor meerdere flexwerkers ingezet kan worden. Verder willen ze financiële koppelingen gaan maken

Bekijk vacature »

Medior .NET Ontwikkelaar

In het kort Als .NET ontwikkelaar ga je binnen onze business unit Transport en Logistiek aan de slag complexe maatwerk software voor bedrijf kritische systemen binnen de technische automatisering. Denk bijvoorbeeld een IoT-oplossing voor de logistieke sector waarbij we van ruim 200.000 machines de telemetrie en events verwerken. We zijn actief in de distributielogistiek, havenlogistiek en productielogistiek. Naast C# en .NET Core maken we ook gebruik van Azure technologie. En als trotse Microsoft Gold Partner leren we graag van en met jou. Wil jij jezelf blijven ontwikkelen binnen de technische automatisering met .NET, dan gaan we deze uitdaging graag met

Bekijk vacature »

PHP Software Developer

Functie omschrijving Op zoek naar een nieuwe uitdaging binnen PHP? Lees dan snel verder! Wij zoeken een ervaren PHP developer die binnen een organisatie gaat functioneren als verlengstuk van de klant. Wij zoeken voor deze iemand die technisch complexe zaken met enthousiasme en plezier aanvliegt. Verder moet je instaat zijn om je tijd goed te managen omdat je aan meerdere projecten tegelijkertijd werkt. Je werkt met de nieuwste technieken en tijdens deze uitdaging werk je veel samen met de front-end developers van deze organisatie. Wij zoeken iemand die zichzelf graag uitdaagt en altijd de beste wilt zijn. Bedrijfsprofiel Waar ga

Bekijk vacature »

Infrastructure Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Eindhoven Vacature ID: 12945 Introductie Our client is one of the most innovative companies within the Netherlands. Currently we are looking for an Infrastructure Platform Engineer. Within this role you will be developing the infrastructure. Functieomschrijving Within this role you are responsible in the development of our distributed data and compute platform infrastructure. You will design, develop and implement new features and fixes. Next to this you will integrate and configurate other packages that supports the development of tuning applications within the organisation. You will support customer sites remotely. Design and implement the

Bekijk vacature »

SQL beheerder / ontwikkelaar

Functie omschrijving Voor een klant in omgeving Tiel zijn wij op zoek naar een SQL beheerder met affiniteit met technisch applicatiebeheer. Je krijgt een fijne in-house werkplek waar je gaat werken aan diverse projecten. Dit bedrijf doet het beheer van databases voor een aantal bancaire klanten. Op dit momenten hebben zij ruim 1500 databases in beheer. Jouw werkzaamheden gaan er als volgt uit zien: Je gaat de development afdeling ondersteunen bij het ontwikkelen van MS SQL Scripts. Je zal zowel zelfstandig als in teamverband MS SQL databases installeren & beheren. Je monitort en onderzoekt incidenten en de achterliggende oorzaken. Je

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 »

Medior/senior Front-end developer (Vue.js)

Functie Als Front-end developer ben je uiteindelijk overkoepelend aan de slag voor de 3 ontwikkelteams die ieder aan een specifiek product werken. In samenwerking met de UX-designer en de huidige Front-end developer zorg je voor gebruiksvriendelijke software. Lijkt het jou interessant om complexe problemen op te lossen en feautures naar een hoger niveau te tillen? En vind je het niet erg om oudere delen van de applicaties te refactoren i.c.m. het toevoegen van nieuwe functionaliteiten? Dan komen wij graag met je in contact. Eisen • HBO werk- en denkniveau (ze kijken niet naar papieren, maar naar denkniveau, motivatie en zelfredzaamheid)

Bekijk vacature »

Traineeship Full Stack .NET Developer

Dit ga je doen Start op 7 augustus 2023 bij de Experis Academy en ontwikkel jezelf tot een gewilde Full Stack .NET Developer. Maar hoe ziet het traineeship eruit en wat kun je verwachten? Periode 1 De eerste 3 maanden volg je fulltime, vanuit huis, een op maat gemaakte training in teamverband. Je leert belangrijke theorie en krijgt kennis van de benodigde vaardigheden en competenties die nodig zijn om de IT-arbeidsmarkt te betreden. Zowel zelfstandig als in teamverband voer je praktijkopdrachten op het gebied van front- en backend development uit. Wat er per week op het programma staat kun je

Bekijk vacature »

C# .NET Software Developer

Functie omschrijving Ben jij op zoek naar een nieuwe uitdaging binnen software development waar je gaat werken voor een jong en flexibel bedrijf? Lees dan snel verder! Wij zijn op zoek naar een Software Developer met ervaring binnen C# .NET die enthousiast wordt van het aansluiten en begeleiden van (complexe) nieuwe klanten. Verder begeleid je complexe projecten, ben jij iemand die altijd kansen ziet? Dan zoeken wij jou! In deze functie ga jij je bezighouden met: Meedenken in oplossingsrichtingen; Werken aan de architectuur; Het verbeteren van functionaliteiten binnen het dataplatform; Ontwikkelen van nieuwe technologieën. Bedrijfsprofiel Waar ga je aan de

Bekijk vacature »

.NET Developer

Functie omschrijving Ervaren .NET Developer gezocht! Wij zoeken een ervaren .NET developer die aan de slag gaat voor een softwarebedrijf in de regio Rhenen. In deze rol ben jij zowel zelfstandig als in teamverband verantwoordelijk voor het ontwikkelen en verbeteren van bestaande producten. Daarnaast houdt jij je bezig met de nieuwbouw van websites, webapplicaties en mobiele applicaties die zowel intern als extern gebruikt worden. Je werkt hierbij nauw samen met andere developer, productmanagers en product specialisten om mooie producten te creëren. Bedrijfsprofiel Waar kom je te werken? Je komt te werken voor snelgroeiende softwareleverancier en allround dienstverlener. Klanten van deze

Bekijk vacature »

Product Developer (M/F), Fulltime 40 h/week

A global Plantbased revolution – that is our dream. Maximising the protein transition – that is our mission. Producing and developing sustainable and delicious products – that is what we do. Ojah is a fast growing company with a mission and has the ambition to be the world leader in its field. To support this growth we are hiring new colleagues. People that would like to make a difference and dare to dream big. With currently a 150 colleagues proudly working on our exceptional products. Working in a dynamic surrounding that runs full speed ahead. We need you! Product Developer

Bekijk vacature »

Software Developer

Functie omschrijving In deze functie ga je aan de slag met het door ontwikkelen van de interne software. Zij maken gebruik van een CRM, wat door de hele organisatie gebruikt wordt. Andere taken: Je gaat het CRM-systeem door middel van PHP verder ontwikkelen; Verder bouw je verschillende API's en koppelingen tussen systemen; Ook ga je collega's ondersteunen bij vragen over de software en applicaties; Deelnemen aan overleggen met het development team; Bij interesse is er de mogelijkheid om junioren te gaan begeleiden. Bedrijfsprofiel Dit bedrijf is actief binnen de telecombranche. Het hoofdkantoor zit in regio van Den Bosch en er

Bekijk vacature »

Pagina: « vorige 1 2

Guus Wiegerinck

Guus Wiegerinck

18/10/2024 19:00:41
Quote Anchor link
Quote:
- Ariën - op 18/10/2024 18:29:19:
Dan is het raadzaam om mijn tip op te volgen, en utf8mb4 te gebruiken in je PHP-script.



En alle tabellen de collatie utf8mb4 te geven, toch?

Dat begrijp ik niet goed. Ik heb de tabellen de collatie zusenzo gegeven, maar wat bedoel je met de zin om die collatie in mijn php-script te gebruiken. Betekent dat ik ergens op regel 1 of 2 moet vermelden dat collatie collatie X is?

En wat denk je van mijn conclusie alle tabellen collatie utf8mb4 te geven?

(Ik ben een amateur, ooit begonnen met een boek voor beginners "Basiscursus PHP5". Daarop autodidactisch verder geborduurd tot ik tevreden was met een bepaald resultaat. En elke keer als ik iets meer wou, snuffelde ik rond op internet zoals dit forum, of bij mensen die iets meer thuis waren in de ict. Nu vertoont het resultaat gebreken en moet ik kennis opdoen om die gebreken te verhelpen. Dit als toelichting van waaruit ik "knutsel" met php.)
Gewijzigd op 18/10/2024 19:02:02 door Guus Wiegerinck
 
PHP hulp

PHP hulp

22/12/2024 03:53:22
 
- Ariën  -
Beheerder

- Ariën -

18/10/2024 19:08:21
Quote Anchor link
Ik bedoelde dus de manier die Adoptive Solution in zijn voorgaande bericht al liet zien.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
// etc...
$db->set_charset("utf8mb4");
$db->query("SET NAMES utf8mb4 COLLATE utf8mb4_general_ci");
?>
Gewijzigd op 18/10/2024 19:08:57 door - Ariën -
 
Guus Wiegerinck

Guus Wiegerinck

18/10/2024 19:19:07
Quote Anchor link
OK.
Dan ga ik daar eens mee werken en kiek'n wâ't wôt.
Maar niet vanavond nog.

Toevoeging op 18/10/2024 19:29:38:

Hihi

Toch geprobeerd.

En ... JA, het werkt!!!
Bedankt

Toevoeging op 18/10/2024 19:34:10:

Ik had jouw code ietsje aangepast aan de connect-code die ik al had. Zó
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
//verbinden met database
    $db = mysqli_connect("localhost", "ikusr", "mijnwachtwoord", "mijndatabase");
    $db->set_charset("utf8mb4");
    $db->query("SET NAMES utf8mb4 COLLATE utf8mb4_general_ci");
Gewijzigd op 18/10/2024 19:19:39 door Guus Wiegerinck
 
- Ariën  -
Beheerder

- Ariën -

18/10/2024 19:35:52
Quote Anchor link
Fijn dat het werkt. Soms is het iets heel simpels.... ;-)
 
Guus Wiegerinck

Guus Wiegerinck

19/10/2024 16:21:33
Quote Anchor link
Toch is er een maar-tje.

Alle scripts zijn aangepast, maar er zijn twee scripts waar het tóch niet goed gaat. Ik vind dat vreemd.
Daar krijg ik tóch bijv. Belgi? of Groot Britanni?, en in het andere script M?rklin of ??n.
Het is in twee scripts, in andere gaat het wél goed.
Toch een andere collatie nodig?

Het ligt niet aan het feit dat ik de code in een inc-bestand heb gezet en oproep met include, dat maakt niet uit,
 
- Ariën  -
Beheerder

- Ariën -

19/10/2024 16:52:48
Quote Anchor link
Ik vrees dat die al anders opgeslagen zijn.
 
Guus Wiegerinck

Guus Wiegerinck

19/10/2024 17:14:05
Quote Anchor link
Ik denk dat ik het al weet. Deze woorden komen niet uit de database, maar heb ik zo als ze zijn in het script gezet. Bijv.:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
$land = $rij_my['land'];
        if ($land == "F"){$Land = "Frankrijk";}
        if ($land == "D"){$Land = "Duitsland";}
        if ($land == "I"){$Land = "Ital";}
        if ($land == "NL"){$Land = "Nederland";}
        if ($land == "GB"){$Land = "Groot Britanni";}
        if ($land == "B"){$Land = "Belgi";}

En uit het andere script:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<p>
Hieronder staat een opsomming van locomotieven zoals die is opgenomen in de zgn "Loklist" van Mrklin MS2<br>
Het maximaal aantal locomotieven dat opgenomen kan worden in die lijst is 40.<br>
Voor elke nieuwe lok boven de 40 die aan de lijst wordt toegevoegd, wordt er n andere zonder waarschuwing verwijderd.
</p>


Dus hier wél de html-code toepassen.

Zo zie je maar, je probleem aan iemand anders voorleggen helpt om zelf tot een oplossing te komen

Toevoeging op 19/10/2024 17:20:55:

Guus Wiegerinck op 19/10/2024 17:14:05:
Ik denk dat ik het al weet. Deze woorden komen niet uit de database, maar heb ik zo als ze zijn in het script gezet. Bijv.:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
$land = $rij_my['land'];
        if ($land == "F"){$Land = "Frankrijk";}
        if ($land == "D"){$Land = "Duitsland";}
        if ($land == "I"){$Land = "Ital";}
        if ($land == "NL"){$Land = "Nederland";}
        if ($land == "GB"){$Land = "Groot Britanni";}
        if ($land == "B"){$Land = "Belgi";}

En uit het andere script:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<p>
Hieronder staat een opsomming van locomotieven zoals die is opgenomen in de zgn "Loklist" van Mrklin MS2<br>
Het maximaal aantal locomotieven dat opgenomen kan worden in die lijst is 40.<br>
Voor elke nieuwe lok boven de 40 die aan de lijst wordt toegevoegd, wordt er n andere zonder waarschuwing verwijderd.
</p>


Dus hier wél de html-code toepassen.
En inderdaad, nu staat het er zoals het hoort,

Zo zie je maar, je probleem aan iemand anders voorleggen helpt om zelf tot een oplossing te komen
 
Adoptive Solution

Adoptive Solution

19/10/2024 20:36:34
Quote Anchor link
Probeer het zo :

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
$land = $rij_my['land'];
if ($land == "F") {$Land = "Frankrijk";}
if ($land == "D") {$Land = "Duitsland";}
if ($land == "I") {$Land = "Itali&euml;";}
if ($land == "NL"){$Land = "Nederland";}
if ($land == "GB"){$Land = "Groot Britanni&euml;";}
if ($land == "B") {$Land = "Belgi&euml;";}


https://www.w3schools.com/charsets/ref_utf_diacritical.asp
Gewijzigd op 19/10/2024 20:47:47 door Adoptive Solution
 
- Ariën  -
Beheerder

- Ariën -

24/10/2024 01:05:26
Quote Anchor link
Als je 100 procent zeker bent dat je latin1 gebruikt, en wilt overstappen op UTF-8 (utf8mb4), dan is dit script een handige omzettool. Maak van te voren wel een backup van de huidige staat.

https://gist.github.com/pobegov/f8b293fb6eb658a13feb1c318e6c07ed
 
Ivo P

Ivo P

24/10/2024 18:23:15
Quote Anchor link
een tekstbestand, en een php-script is ook dat, dan kun je ook daarbij aangeven in welke tekenset dat moet worden opgeslagen.

dat is dus hier kennelijk de verkeerde set.

check eens of jouw editor je een tekenset last kiezen
 
Guus Wiegerinck

Guus Wiegerinck

25/10/2024 14:44:01
Quote Anchor link
Ivo P op 24/10/2024 18:23:15:
dat is dus hier kennelijk de verkeerde set.

Ik weet niet precies waar je op doelt, maar letters met accenten en zo die uit de database komen, worden correct weergegeven.
Als je bedoelt de momenten dat bijv. België werd weergegeven als Belgi?, dan ging het om door mij getypte tekens. ë noteren als &eunml; loste die probleempje op.

Quote:
check eens of jouw editor je een tekenset last kiezen.
Ik schrijf/schreef mijn scripts met kladblok of php editor of notepad++
Of bedoel je dat niet.




Toevoeging op 25/10/2024 14:50:12:

- Ariën - op 24/10/2024 01:05:26:
Als je 100 procent zeker bent dat je latin1 gebruikt, en wilt overstappen op UTF-8 (utf8mb4), dan is dit script een handige omzettool. Maak van te voren wel een backup van de huidige staat.

https://gist.github.com/pobegov/f8b293fb6eb658a13feb1c318e6c07ed


Ik heb even gekeken. Oeps, dat is me veel te ingewikkeld en ingrijpend en ik wil het leuk houden voor mijzelf. phyMyAdmin meldt bij de algemene instellingen dat de collatie van de serververbinding is: utf8mb4_unicode_ci; en dat de karakterset van de databaseserver is: cp1252 West European (latin1). Wat het verschil is tussen de serververbinding en de databaserver, weet ik niet. Belangrijk vind ik of het werkt, en dat doet het nu.
 
- Ariën  -
Beheerder

- Ariën -

25/10/2024 16:18:43
Quote Anchor link
Afhankelijk van de instellingen op serverniveau, moet je in PHP de charset-functie na je connectie gebruiken. Als ze gelijk zijn, hoeft dit niet.

Maar je hebt dus geen encoding-problemen meer?
Gewijzigd op 25/10/2024 16:19:38 door - Ariën -
 

Pagina: « vorige 1 2



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.