Eerste letter uit gebruiker halen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

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 »

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 »

Mendix Developer

Voor Troostwijk Groep zoeken wij een: Mendix Developer Wij zoeken Je bent een getalenteerde en ervaren Mendix Developer en het is tijd om je horizon te verbreden. Je wilt minder coderen en meer modelleren, minder bezig zijn met allerlei technische details en randvoorwaarden en meer met functionaliteit. Daarnaast ben je trots op de innovatieve en gebruiksvriendelijke applicaties die je in de loop van de jaren hebt gebouwd. Werk je graag in een enthousiast team, wil je veel vrijheid en kun je tegelijkertijd goed met deadlines omgaan, dan ben jij absoluut degene die wij zoeken! Wat je nodig hebt is ruime

Bekijk vacature »

PHP Developer

Functieomschrijving Wij zijn op zoek naar een PHP Developer met Laravel ervaring! Voor een groeiende werkgever in regio Breda zijn wij op zoek naar een medior PHP developer met Laravel ervaring. Je gaat aan de slag met het ontwikkelen van maatwerk software voor klanten in een specifieke markt. Als PHP developer ben je samen met een gemotiveerd team van 6 collega’s verantwoordelijk voor de ontwikkeling, beheer en het innoveren van informatiesystemen voor klanten in een specifieke branche. Als software developer ondersteun je complexe uitdagingen van klanten. Je brengt hun wensen in kaart en vertaalt deze door naar maatwerk software. Om

Bekijk vacature »

Fullstack JavaScript Developer Webapplicaties

Bedrijfsomschrijving Voor deze organisatie ben ik op zoek naar een getalenteerde Fullstack JavaScript Developer. Ze is een snelgroeiend software development agency dat zich richt op het ontwikkelen van moderne webapplicaties en complexe systemen voor haar klanten. Ze is gevestigd onder de rook van Utrecht en heeft als doel om tot de top van de Nederlandse agencies te behoren. Deze organisatie maakt softwareoplossingen voor verschillende soorten bedrijven. Innovatie staat hoog in het vaandel en je zult dus met nieuwe technieken aan de slag gaan. Ze hebben klanten in vele branches zitten, zoals retail, finance, gezondheid en onderwijs. De diverse klanten zorgen

Bekijk vacature »

Ervaren PHP Developer

Functieomschrijving PHP Developer met brede ervaring gezocht! Ben jij een Full Stack PHP Developer met brede ervaring die toe is aan een volgende stap? Lees dan snel verder! Voor onze eindklant in de regio Nunspeet zijn wij op zoek naar een ervaren PHP Developer die het IT Team van deze organisatie gaat versterken. Wij zoeken een enthousiaste en breed georiënteerde IT-er die er voor gaat zorgen dat deze innovatieve organisatie de volgende stap gaat maken. Om deze functie goed uit te kunnen voeren moet je communicatief goed zijn en in staat zijn om zelfstandig problemen op te lossen. Daarnaast bestaat

Bekijk vacature »

Software Ontwikkelaar C# .NET

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 Amersfoort 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. Bedrijfsprofiel De organisatie waar je voor gaat werken heeft een onafhankelijk dataplatform ontwikkelt voor de agrarische sector.

Bekijk vacature »

.NET Developer Senior

Dit ga je doen Het ontwikkelen van backend applicaties in C#; Het maken van vele koppelingen met andere ERP-applicaties zoals JD Edwards en SAP; Je bent (mede) verantwoordelijk voor het opstellen van technisch ontwerpen voor de te ontwikkelen software oplossingen; Je bent gemiddeld 90% van je tijd inhouse oplossingen aan het ontwikkelen en testen. De overige 10% van je tijd ben je bij klanten op locatie om oplossingen te implementeren, klanten te begeleiden en de software verder te innoveren; Naast het zelfstandig ontwikkelen van software oplossingen ben je ook bezig met het waarborgen van je contacten bij de klant, het

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 »

Team Lead/ Lead developer gezocht (Hands-on, PHP,

Functie Als Team Lead ben je de leider van één van de ontwikkelteams binnen de organisatie. Je leidt als lead developer een goed draaiend team dat werkt aan complexe en duurzame applicaties en API’s. Vanuit je kennis en ervaring ben je in staat het grote plaatje te blijven overzien, en kritisch mee te denken over bijvoorbeeld de architectuur, maar ook de algehele aanpak binnen het project. Je laat je team niet alleen technisch goed functioneren maar ben ook betrokken bij het menselijke aspect. Zo weet jij je collega’s te motiveren en begeleiden in hun dagelijkse werk. Buiten het team ben

Bekijk vacature »

Digital Agency is looking for PHP developers!

Functie The team currently has 20 colleagues, consisting of developers (front and backend) and the operations team, which also includes management and two scrum masters. They are looking for a PHP developer who is able to work independently. You will work in one of the three scrum teams and start working on a project for the customer. The interesting thing about this is that you do have variety in terms of work, but at the same time continuously work for existing customers. This also gives you the opportunity to really go into depth and develop innovative technical solutions. In terms

Bekijk vacature »

Machine Software Developer

Bij een bedrijf in de machinebouw, regio Roosendaal, zijn we op zoek naar een: Machine Software Developer Waar ga je werken? Onze opdrachtgever is gespecialiseerd in de grondverzetmachines. Al meer dan 50 jaar leveren ze zowel nationaal als internationaal diverse machines. Het is een familiebedrijf met een informele werksfeer. Wat ga je doen? Als Machine Software Developer ben je verantwoordelijk voor: - Je ontwerpt, ontwikkelt en debugt software voor machinebesturingssystemen en complexe landbouwmachines; - Je stelt gebruikersinterfaces op (cabinedisplays); - Op termijn ga je softwareprojecten leiden voor specifieke machines; - Inclusief planning, documentatie en validatie; - Om specificaties te verifiëren

Bekijk vacature »

Software Developer .NET

Functie omschrijving .NET developer gezocht! Wij zoek op zoek naar een .NET Developer die zich niet uit het veld laat slaan voor een software bedrijf in de regio Veenendaal. Je gaat in deze functie aan de slag met het door ontwikkelen van bestaande producten en het ontwikkelen van nieuwe producten. Dit bedrijf ontwikkeld SaaS applicaties die zowel intern als extern gebruikt worden. Verder bestaat je functie uit: Het ontwikkelen en bouwen van webapplicatie, mobiele applicaties en websites vallen onder jouw verantwoordelijkheden; Werken met onder andere .NET, C#, HTML/CSS, Javascript en MSSQL/Oracle Databases; Hierin werk je samen met andere developers en

Bekijk vacature »

PHP Laravel Ontwikkelaar

Functie omschrijving Weet jij alles over Laravel en krijg je energie van het developen van software hiermee? Laat het weten want wij zoeken een PHP/Laravel developer in regio 's-Hertogenbosch voor klein bedrijf welke softwareoplossingen maakt voor hun klanten. Jouw taken hierbij: Softwareapplicaties ontwikkelen en verder optimaliseren in veel diverse projecten op basis van Agile/Scrum. Documentatie schrijven over applicaties. Uitleg geven over software en applicaties Klantcontact hebben over bestaande applicaties. Techstack: PHP, Laravel, HTML, CSS, Javascript. Bedrijfsprofiel Deze organisatie zit in de regio van 's-Hertogenbosch en is een klein bedrijf. Er werken circa 15 medewerkers, verdeeld in meerdere teams, zoals back-end

Bekijk vacature »

SQL Developer

Functie omschrijving We are looking for a dutch native speaker Jij gaat in deze functie aan de slag met uitdagende projecten en het creëren van maatwerk software, vooral middels SQL. Iedere klant/project is weer anders, maar dat maakt dit bedrijf en de functie erg uniek & uitdagend. Verder heb je de volgende taken: Ontwikkelen en ontwerpen van SQL databases. T-SQL wordt hierbij gebruikt als programmeer laag; Optimalisatie van query's, voor een verbeterde efficiency; Begeleiden van junior developers, mits je dit leuk vindt; Heb je meer interesse in een rol als consultant, dan is dit ook mogelijk. Je heb hier meer

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

17/11/2024 21:42:28
 
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.