Eerste letter uit gebruiker halen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

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 »

Developer Low-code

Dit ga je doen Low-code ontwikkeling van software voor landelijk bekende organisaties; Opleveren van mooie eindproducten, middels de Agile methodiek; Samenwerken in een team van 10 collega's; Direct contact met de eindklant over de gewenste oplossingen. Hier ga je werken Als Developer kom je te werken in de regio van Lelystad bij een organisatie die met toonaangevende klanten uit heel Nederland samen werkt. De producten en diensten van de organisatie bereiken miljoenen Nederlanders. Hierbij komt een grote hoeveelheid informatie kijken en deze moet discreet en veilig verwerkt worden. De processen die hierbij horen worden door het IT team vormgegeven. De

Bekijk vacature »

Fullstack of back-end PHP developer

Functie Ieder onderdeel van de software draait op aparte servers en het bestaat dus echt uit verschillende componenten. Het team bestaat uit 4 developers, een klein team dus met korte lijnen. Alles in intern ontwikkeld en je werkt aan alle facetten. Van uitbreiding van de core tot maatwerk voor de klant. Ook liggen er verschillende uitdagingen op servervlak en databases. Je zult de eerste periode veel samenwerken met de lead developer om vervolgens echt je gang te gaan binnen de software. In het team streven ze naast de hoogst haalbare kwaliteit. Hiervoor werken ze nauw met elkaar samen en levert

Bekijk vacature »

Team Lead Java Developer

Functie Wat ga je doen als Java developer? Als Team Lead Java Developer draag een grote verantwoordelijk je stuurt ontwikkelaars aan en staat dagelijks in contact met jou ICT Manager. De team Bestaat uit front-end en backend systemen. Je ben in staat op hoog niveau de technische vak te bepalen en ook te bewaren. Je dag zie er als volgt uit, ontwikkelen van nieuwe en bestaande applicaties, het uitvoeren van processen en analyses en het beschrijven van functioneel ontwerpen. Ook zal samen met jouw Tester applicaties gaan testen door middel van peer reviews en het leveren van support aan gebruikers

Bekijk vacature »

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 »

Developer Full Stack

Functie omschrijving Full Stack Developer gezocht! Wij zijn op zoek naar een Full Stack Developer voor een bedrijf in de regio Nijkerk. Je maakt in deze functie onderdeel uit van een groeiend team met een goede ambitie waarbij eenheid, betrokken en overtreffen de belangrijkste kernwaardes zijn. Het bedrijf werkt volgens de AGILE/SCRUM methode, wat je o.a. terug vindt in de tweewekelijkse sprints, retrospectives en een daily standup. Je takenpakket bestaat uit: Bijdragen aan het door ontwikkelen, onderhouden en optimaliseren van een Saas applicatie; Bijdragen aan de innovatie van het bedrijf en hun klanten; Het ontwikkelen op de laatste technologie van

Bekijk vacature »

Mendix Developer

For our client in Amsterdam, we are looking for a Senior Mendix Developer. Company description Our client is an IT Consultancy company who’s been active for 10 years now. With their ambitious team, they are working with different clients in order to help them with analyzing their data and giving advice to them, regarding how they can use their data in the smartest ways, or to make sure that their mobile or web applications are working efficiently. As you get a glimpse of various industries, it is guaranteed that no day will be the same. Job description As a Mendix

Bekijk vacature »

.NET developer

Functie Jij begint als .NET ontwikkelaar in een team met 10 andere Software Engineers. De werkzaamheden zijn afwisselend, zo kan het dat jij bezig bent met volledig nieuwe features of het door ontwikkelen van bestaande sites of shops. Wij ontwikkelen web applicaties, maar ook mobiele applicaties. Daarnaast bijt jij je soms ook van in externe koppelingen met systemen zoals een ERP. Als team is er een duidelijke focus m.b.t. het waarborgen van de performance en snelheid van webshops. Ook zijn wij expert op het gebied van configuratoren. Kortom enorm veel afwisselende werkzaamheden! Ook jouw werkplek kan afwisselend zijn. Soms heb

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 »

C# .NET Software Ontwikkelaar

Functie omschrijving C# .NET Developer gezocht. Ben jij een full stack developer die op zoek is naar een nieuwe uitdaging binnen een leuk snel groeiend bedrijf? Lees dan snel verder! Wij zijn op zoek naar een Developer met ervaring op het gebied van .NET die een organisatie in de regio Arnhem gaat versterken. Jij gaat je binnen dit bedrijf vooral bezighouden met het verbeteren van de functionaliteiten van hun dataplatform. Samen met andere ontwikkelaars denk je mee in oplossingsrichtingen, architectuur en nieuwe technologieën. Als C# .NET Developer binnen dit bedrijf houd je je niet alleen bezig met het verbeteren van

Bekijk vacature »

Senior .NET developer

Klaar voor een nieuwe uitdaging? Welke technologieën gaan schuil achter de dagelijkse energievoorziening? Als senior .NET developer bij Kenter maak jij samen met je team het verschil, zowel voor de interne organisatie als voor eindklanten. Samen bouwen jullie aan innovatieve dienstverlening met behulp van de nieuwste technologieën en tools. Het is een functie met veel vrijheid, goede arbeidsvoorwaarden én je draagt jouw steentje bij aan de energietransitie. Klinkt dit als iets voor jou? Lees dan verder of solliciteer direct! Wat ga je doen als senior .NET developer? Als senior .NET developer bij Kenter (onderdeel van Alliander) ben je van onschatbare

Bekijk vacature »

Mendix Consultant / Developer

Dit ga je doen Het in kaart brengen en analyseren van de functionele wensen van de klant rondom Mendix applicaties; Het fungeren als sparringpartner voor de (interne) klanten; Het opstellen van requirements en het vertalen hiervan naar technische mogelijkheden; Het opstellen van user stories; Het bouwen van de Mendix applicaties in samenwerking met jouw team of zelfstandig; Het testen van op te leveren software en het zorg dragen voor de implementatie; Trainen van gebruikers in het gebruik van de applicatie; Werken in een Agile omgeving. Hier ga je werken De organisatie begeeft zich in de retail branche en focust zich

Bekijk vacature »

Python (Django) developer - Remote in The Netherla

Functie Together with your team, consisting of a senior, 2 mediors and one junior developer, you will work on their software in an Agile-based approach. You have an eye for quality, risk, and customer interest. Communication with your colleagues and, where necessary, with customers, plays an important role in achieving a successful result. As a person, you are smart, get things done, and are result-oriented. There is a lot of independence within the development team, apart from the stand-up (10:00 am) and occasional pair-programming sessions. Techniques they use include Python, Django, MySQL, Mercurial, Ubuntu Linux, Nginx. In terms of front-end

Bekijk vacature »

Front-end developer

Functie Als front-end developer kom je te werken in een team van 30 gedetacheerde, en het team is momenteel flink aan het groeien. Je hebt ervaring met het bouwen van complexe bedrijfsapplicaties waar je gebruik maakt van de nieuwste technologieën waarmee jij elke klant omver blaast. Het gaat om uitdagende projecten met een gemiddelde doorlooptijd van 2 jaar. Hierdoor heb jij echt de volledige focus op een project en kun je flinke impact maken. Het team zit boordevol met ervaren developers die samen dezelfde ambitie delen. Aan de hand van opleidingen en trainingen kun je certificaten halen in jouw expertise

Bekijk vacature »

Oracle Apex developer

Bedrijfsomschrijving My client is a technology company based in Den Bosch, the Netherlands. They specialize in providing innovative software solutions to clients, and they are currently looking for an experienced Oracle Apex developer to join the IT team. Functieomschrijving As an Oracle Apex developer, you will be responsible for designing, developing, and maintaining web-based applications using Oracle Apex. You will work closely with project managers, business analysts, and other developers to ensure that clients' needs are met and that the software solutions are of the highest quality. Responsibilities: Design, develop, and maintain Oracle Apex applications. Work with project managers and

Bekijk vacature »

Pagina: 1 2 volgende »

Jeroen

jeroen

23/07/2006 16:42:00
Quote Anchor link
Hallo,

Ik heb in mijn database een tabel met users staan. Deze klopt helemaal.

Nu wil ik in mijn staff.php pagina het volgende:

Als een gebruiker, genaamd Aart op de Staff pagina komt, moet hij te zien krijgen wie zijn moderator is.

Ventheman | Letters ABC

Dus zou Aart moeten zien: Ventheman is jou moderator.

Ik heb dit al:
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
<?php

require "include/instelling.php";

dbconn();

$rest = substr ("abcdefghijklmnopqrstuvwxyz", 0, 1);    // geeft "a"
$rest = substr ("bcdefghijklmnopqrstuvwxyz", 0, 1);    // geeft "b"
$rest = substr ("cdefghijklmnopqrstuvwxyz", 0, 1);    // geeft "c"
$rest = substr ("defghijklmnopqrstuvwxyz", 0, 1);    // geeft "d"
$rest = substr ("efghijklmnopqrstuvwxyz", 0, 1);    // geeft "e"
$rest = substr ("fghijklmnopqrstuvwxyz", 0, 1);    // geeft "f"
$rest = substr ("ghijklmnopqrstuvwxyz", 0, 1);    // geeft "g"
$rest = substr ("hijklmnopqrstuvwxyz", 0, 1);    // geeft "h"
$rest = substr ("ijklmnopqrstuvwxyz", 0, 1);    // geeft "i"
$rest = substr ("jklmnopqrstuvwxyz", 0, 1);    // geeft "j"
$rest = substr ("klmnopqrstuvwxyz", 0, 1);    // geeft "k"
$rest = substr ("lmnopqrstuvwxyz", 0, 1);    // geeft "l"
$rest = substr ("mnopqrstuvwxyz", 0, 1);    // geeft "m"
$rest = substr ("nopqrstuvwxyz", 0, 1);    // geeft "n"
$rest = substr ("opqrstuvwxyz", 0, 1);    // geeft "o"
$rest = substr ("pqrstuvwxyz", 0, 1);    // geeft "p"
$rest = substr ("qrstuvwxyz", 0, 1);    // geeft "q"
$rest = substr ("rstuvwxyz", 0, 1);    // geeft "r"
$rest = substr ("stuvwxyz", 0, 1);    // geeft "s"
$rest = substr ("tuvwxyz", 0, 1);    // geeft "t"
$rest = substr ("uvwxyz", 0, 1);    // geeft "u"
$rest = substr ("vwxyz", 0, 1);    // geeft "v"
$rest = substr ("wxyz", 0, 1);    // geeft "w"
$rest = substr ("xyz", 0, 1);    // geeft "x"
$rest = substr ("yz", 0, 1);    // geeft "y"
$rest = substr ("z", 0, 1);    // geeft "z"

$rest = substr ("0123456789", 0, 1);    // geeft "0"
$rest = substr ("123456789", 0, 1);    // geeft "1"
$rest = substr ("23456789", 0, 1);    // geeft "2"        
$rest = substr ("3456789", 0, 1);    // geeft "3"
$rest = substr ("456789", 0, 1);    // geeft "4"
$rest = substr ("56789", 0, 1);    // geeft "5"
$rest = substr ("6789", 0, 1);    // geeft "6"
$rest = substr ("789", 0, 1);    // geeft "7"
$rest = substr ("89", 0, 1);    // geeft "8"
$rest = substr ("9", 0, 1);    // geeft "9"

$whome = substr($CURUSER['username'], xxxxxx);[/code]

Nu is mijn vraag:
Welke code moet ik gebruiken om hiermee verder te gaan, dus wil ik de begin letter van Aart (A) hebben. Van daaruit kan ik weer verder werken.

Hopelijk is het duidelijk en alvast bedankt.

Mvg,
Ventheman
 
PHP hulp

PHP hulp

12/01/2025 10:30:31
 
Klaasjan Boven

Klaasjan Boven

23/07/2006 16:46:00
Quote Anchor link
Ik snap niet helemaal wat je bedoelt.
kun je het nog eens uitleggen?
 
Jeroen

jeroen

23/07/2006 16:57:00
Quote Anchor link
Eigenlijk simpel gezegd: Je hebt gebruiker 'Aart'.

Nu wil ik een code om de eerste letter van 'Aart' eruit te plukken. Daarna kan ik verder werken, zodat ik kan laten zien aan gebruiker Aart wie zijn moderator is.

Dus: Aart zijn naam begint met een A
Ventheman is moderator met gebruikersnamen die beginnen met de letters A.

Dan moet er komen te staan:
Hallo Aart, jou moderator is Ventheman.
 
Jan Koehoorn

Jan Koehoorn

23/07/2006 17:06:00
Quote Anchor link
Hoe heet het veld in de tabel moderators waar de eerste letter van zijn gebruikers in staat?

edit: stel dat dat veld gebruikers_beginletter zou heten, dan zou het met deze query kunnen namelijk:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
SELECT naam
FROM moderators
WHERE gebruikers_beginletter = LEFT(gebruiker, 1)
LIMIT 1
Gewijzigd op 01/01/1970 01:00:00 door Jan Koehoorn
 
PHP erik

PHP erik

23/07/2006 17:10:00
Quote Anchor link
SELECT something FROM somethingelse WHERE beginletterModerator = LOWER(SUBSTRING(naam, 0, 1))
 
PHP erik

PHP erik

23/07/2006 17:13:00
Quote Anchor link
@Jan
Dan lock je jezelf weer in, LEFT is MySQL-only voor zover ik weet. SUBSTRING bestaat ook in PostgreSQL (etc), ook met een SUBSTR variant.
 
Jan Koehoorn

Jan Koehoorn

23/07/2006 17:15:00
Quote Anchor link
@ PHPerik: daarmee zijn we er nog niet denk ik. Hij heeft het zo in zijn db:
Ventheman | Letters ABC
géén goed datamodel, maar het zou dus zoiets moeten worden als:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
SELECT naam
FROM moderators
WHERE gebruikers_beginletter LIKE CONCAT('%',LEFT(gebruiker, 1),'%')
LIMIT 1
 
Jan Koehoorn

Jan Koehoorn

23/07/2006 17:16:00
Quote Anchor link
PHPerik:
@Jan
Dan lock je jezelf weer in, LEFT is MySQL-only voor zover ik weet. SUBSTRING bestaat ook in PostgreSQL (etc), ook met een SUBSTR variant.


Okee, dan lijkt een combinatie van onze voorstellen mij hier de aangewezen oplossing :-)
 
PHP erik

PHP erik

23/07/2006 17:16:00
Quote Anchor link
Ohh, ik had niet begrepen dat dát een datamodel was. Ik dacht dat het was hoe hij het wilde gaan weergeven. Maar met al deze functies kan hij vast wel verder.
 
PHP erik

PHP erik

23/07/2006 17:17:00
Quote Anchor link
Jan:
PHPerik:
@Jan
Dan lock je jezelf weer in, LEFT is MySQL-only voor zover ik weet. SUBSTRING bestaat ook in PostgreSQL (etc), ook met een SUBSTR variant.


Okee, dan lijkt een combinatie van onze voorstellen mij hier de aangewezen oplossing :-)


Inderdaad.
 
Jan Koehoorn

Jan Koehoorn

23/07/2006 17:20:00
Quote Anchor link
Ze kunnen veel zeggen van PHPhulp, maar niet dat we geen service leveren:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
SELECT naam
FROM moderators
WHERE LOWER(gebruikers_beginletter)
LIKE CONCAT('%',LOWER(SUBSTRING(gebruiker, 0, 1)),'%')
LIMIT 1
Gewijzigd op 01/01/1970 01:00:00 door Jan Koehoorn
 
PHP erik

PHP erik

23/07/2006 17:22:00
Quote Anchor link
Daar heb je een punt.

Maar, in mijn optiek moet 'ie zo:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
SELECT naam
FROM moderators
WHERE LOWER(gebruikers_beginletter)
LIKE CONCAT(LOWER(SUBSTRING(gebruiker, 0, 1)),'%')
LIMIT 1
 
Jan Koehoorn

Jan Koehoorn

23/07/2006 17:31:00
Quote Anchor link
Stel gebruiker Bakker, stel mod is Piet met ABC als letters. Dan heb je ook die wildcard aan het begin nodig, anders pakt hij hem niet.

Net net even getest en in MySQL is LIKE case-insensitive, dus voor MySQL zouden die LOWER's wegkunnen. Hoe dat voor PostgreSQL is, weet ik niet.
 
PHP erik

PHP erik

23/07/2006 17:38:00
Quote Anchor link
Ohhh, hij staat als 'abc' in de tabel?

Nou, wie is er zo lief een link naar normaliseren te zoeken?

(PostgreSQL is case-sensitive, de rest ook)
 
Jeroen

jeroen

23/07/2006 17:57:00
Quote Anchor link
Dit staat nu in mijn 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
--
-- Tabel structuur voor tabel `mod_per_letter`
--

CREATE TABLE `mod_per_letter` (
  `letter` char(1) NOT NULL default '',
  `mod_name` varchar(100) NOT NULL default '',
  `mod_id` int(5) default NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Gegevens worden uitgevoerd voor tabel `mod_per_letter`
--

INSERT INTO `mod_per_letter` VALUES ('A', 'Kimmetje', 1305);


Nu heb ik staff.php, maar hoe insert ik dat daar?
 
Willem vp

Willem vp

23/07/2006 21:02:00
Quote Anchor link
Jan:
Net net even getest en in MySQL is LIKE case-insensitive
Dat hangt van je collation af. Als je bijvoorbeeld latin1_general_ci hebt, dan is je tabel (of veld) case-insensitive. Heb je daarentegen latin1_general_cs, dan is 'ie wél case-sensitive.
 
Jan Koehoorn

Jan Koehoorn

23/07/2006 21:13:00
Quote Anchor link
@ Willem_vp: dankje! Ik mag dus aannemen dat de meeste hosts hun collation op latin1_general_ci hebben staan?
 
Jeroen

jeroen

23/07/2006 21:17:00
Quote Anchor link
Volgens mij ga ik het nog snappen ook.

Ik heb nu een field genaamd 'mod' in de tabel 'users' gezet. Ik zal straks even zeggen als het gelukt is.
 
Jelle -

Jelle -

23/07/2006 21:34:00
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
<?php

// De naam
$naam = "jeroen";

// Echo alleen eerste letter (tellen begint bij 0)
echo $naam[0]."<br />"; /* Output: j */

// Gehele string:

echo $naam."<br />"; /* Output: jeroen */

?>

Of begrijp ik je verkeerd ^^
Gewijzigd op 01/01/1970 01:00:00 door Jelle -
 
Jeroen

jeroen

23/07/2006 21:39:00
Quote Anchor link
Dus dan wordt het zo:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
<?php

// De naam
$username = $username;

// Echo alleen eerste letter (tellen begint bij 0)
echo $username[0]."<br />"; /* Output: j */

// Gehele string:

echo $username."<br />"; / Output: jeroen */

?>
 
Jelle -

Jelle -

23/07/2006 21:53:00
Quote Anchor link
Jah lijkt me wel
het is alleen een beetje doelloos om een string indezelfde string op te slaan zonder veranderenen :P
Quote:
$username = $username;
 

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.