Seo unieke titels

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Applicatieontwikkelaar ABAP

Bedrijfsomschrijving Functieomschrijving De kandidaat zal worden ingezet binnen een van de DevOps teams binnen SCI (Service Centrum Inburgering) voor het ontwerpen en bouwen in SAP ABAP van de binnen SCI gebruikte informatiesystemen. Voornaamste voorkomende werkzaamheden zijn het aanpassen van en bouwen van nieuwe programmatuur in ABAP (Objects), waarbij ook gebruikt wordt gemaakt van DDD (Domain Driven Design) en het opstellen/aanpassen van Functionele/Technische ontwerpen. Daarnaast moeten ook formulieren met SAP Smartforms worden aangepast. Verder speelt de overgang naar SAP4Hana en SAP CPI. Vanwege het veelvuldig gebruik van SAP PO is kennis hiervan een pré. Achtergrond opdracht Momenteel werken meerdere DevOps teams

Bekijk vacature »

Software programmeur

Functieomschrijving Voor een uitdagende werkgever in regio Breda zijn wij op zoek naar een Full Stack C#.NET programmeur. Je bent verantwoordelijk voor het ontwikkelen van apps, webapplicaties en dashboards voor de eigen IOT-oplossingen. Je werkt samen met andere developers en engineers om de sensoren in machines te scannen en vervolgens de data om te zetten in management informatie voor de klanten. Taken en verantwoordelijkheden: Je gaat aan de slag met de volgende technologieën en frameworks: C#, JS frameworks, HTML, TypeScript, SQL & C++, CSS. Geen ervaring met één van deze technologieën is dan ook geen enkel probleem! Deze werkgever biedt

Bekijk vacature »

Delphi Programmeur

Functie omschrijving Onze opdrachtgever is gespecialiseerd in kantoor-bedrijfssoftware en zit gevestigd in omgeving Numansdorp. Als programmeur ben jij bij dit bedrijf met het volgende bezig; Je vertaalt technische en functionele ontwerpen naar kwalitatieve software. Je ontwikkelt, ontwerpt en test software. Je maakt daarbij veel gebruik met de volgende tools & technologieën: Delphi 10.3 (Rio), QuickReport 6. Je krijgt in deze rol veel vrijheid en verantwoordelijkheid. Je levert projecten van A - Z op, en werkt daarbij projectmatig en gestructureerd. Bedrijfsprofiel Dit bedrijf richt zich op maatwerk software oplossingen. Deze software oplossingen worden ingezet in de financiële branche. Het betreft een

Bekijk vacature »

Freelance Fullstack Java Developer

Functieomschrijving Voor een opdrachtgever in omgeving Rotterdam zijn wij op zoek naar ervaren Fullstack JAVA Developers die graag op projectbasis willen werken. Je komt terecht bij een informele developers club die mooie projecten uitvoeren voor grote klanten. Ben je een ervaren freelancer of werk je in loondienst en ben je toe aan een nieuwe uitdaging? Lees dan snel verder want wie weet is dit een leuke vacature voor jou! Het fijne van deze werkgever is dat je zelf mag beslissen hoe je te werk wilt gaan. Wil je als freelancer werken dan is dat OK. Wil je de zekerheid hebben

Bekijk vacature »

Randstad - Freelance Backend Developer/ Data Engin

Starting date: 10.05.2023 Salary range: €67,00 - €77,00 Duration: 6 months Hours: 40 Working model: Hybrid* MUST be NL based Job description: Our vision is to have a consistent and data driven experience for all sales across all our operating companies. Our mission is to enable our salespeople to be able to reach out to the right company at the right time. We do this by creating data driven micro services and solutions. We mainly focus on implementation in the Google Cloud but also integrate with local systems and other cloud solutions. A typical day: As a back-end developer you

Bekijk vacature »

Full Stack Developer

Ben jij een kei van een full-stack developer? Heb je ambitie om te groeien en jezelf te ontwikkelen binnen een ambitieus bedrijf? Gaat jouw hart sneller kloppen van transpilers of frameworks zoals Angular, Vue of React? Dan ben jij de persoon die wij zoeken! Voor onze opdrachtgever zijn wij op zoek naar een full-stack developer om onderdeel te zijn van een team dat bestaat uit gedreven developers. Ieders met hun eigen specialiteiten en kennis van de projecten en behoeften vanuit de product owners. We zoeken iemand die met zijn/haar huidige competenties en domeinen dit team wil begeleiden, stimuleren en tevens

Bekijk vacature »

Medior C# Developer

Samen met het development team zorg je ervoor dat alle systemen achter de schermen vlekkeloos werken. Wat doe je als Medior C# Developer bij Coolblue? Als C# developer doe je regelmatig mee aan brainstormsessies over user experience, data en task flow met de UX Designer, Product Owner en Data Scientist in je team. Daarnaast schrijf je op zichzelf staande, consistente en testbare code die goed onderhoudbaar en toekomstbestendig is. Ook C# Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te doen Werken met verschillende soorten data-opslag, zoals Oracle of AWS. Problemen oplossen

Bekijk vacature »

IoT Software Developer PHP

Functie omschrijving Voor een klein softwarebedrijf in Breda, zijn wij op zoek naar een IoT software developer met kennis van PHP. In deze rol wordt je verantwoordelijk voor het vernieuwen van het multimedia platform van een super tof bedrijf in Breda. Je gebruikt PHP als programmeerlaag, en bent in staat om de helicopterview te pakken / projectmatig te werken. Jouw werkzaamheden zien er als volgt uit: Je gaat aan de slag met de ontwikkeling en vernieuwing van het "intern" ontwikkelde multimedia platform. Je neemt de lead in het moderniseren van het platform door het deels opnieuw op te zetten of

Bekijk vacature »

Back End Developer

As a Back End developer at KUBUS you will be developing the (web) application and services of BIMcollab. You have a focus on the back end of our software, for which we mainly work with C# and .NET. We use a full-stack approach, which means that in addition to the back-end, you will also help with other parts of the code. As a software company, KUBUS is in a unique position. We build our own products that are used by tens of thousands of users worldwide. Our company is just the right size: big enough to make a real impact

Bekijk vacature »

Full stack .NET developer Microsoft 365

Wat ga je doen als Full stack .NET developer Microsoft 365? Je stelt je op als sparringpartner voor het team en PO over toekomstige functionaliteiten, architectuur en mogelijke nieuwe producten. Je bent mede-verantwoordelijk voor het vertalen en omzetten van een user story in een passend technisch design. Je implementeert functionaliteiten op basis van een technisch design en user story. Je bent mede-verantwoordelijk voor het beheer van Azure DevOps, waaronder het beheer van GIT, Build Pipelines, Release Pipelines en geautomatiseerde testen. Hier herken jij jezelf in Hbo werk- en denkniveau of hoger aangevuld met relevante certificeringen en/of cursussen; Minimaal 3 jaar

Bekijk vacature »

Software Programmeur PHP

Functie Wij zijn op zoek naar een PHP programmeur voor een leuke opdrachtgever in omgeving Alblasserdam. Heb jij altijd al willen werken bij een bedrijf dat veilige netwerkverbindingen levert door middel van veilige oplossingen? Lees dan snel verder. Hoe kan jouw dag er straks uitzien? Je gaat software en webapplicaties ontwikkelen met behulp van de talen C / C++ / PHP. Je gaat technische klussen uitvoeren op locatie bij klanten. Je onderhoudt contact met de projectleider om er zeker van te zijn dat een projecten goed verlopen. Je gaat klanten ondersteunen op het gebied van geleverde software en webapplicaties. Tevens

Bekijk vacature »

Senior SQR Java Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Eindhoven Vacature ID: 13333 Introductie Are you passionate about contributing to the world's most advanced machines. Do you thrive in a challenging environment working with highly motivated and skilled teams? If so, we have the perfect opportunity for you! We are seeking a Senior Software Design Engineer for Sequence Tooling to play a critical role in creating and maintaining mission-critical software applications. In this role, you will focus on achieving maintainable software architecture that is transparent and easy to extend while maintaining a strong focus on software quality. You will work closely with

Bekijk vacature »

Low Code Ontwikkelaar

In het kort Als Low Code Developer werk je aan projecten bij en voor onze klanten, waarbij je voor het ontwikkelen van de oplossingen een technisch low-code platform gebruikt. Samen met het team streef je naar de beste oplossing en bepalen jullie de juiste aanpak. Je rol is divers en je bent van begin tot eind betrokken bij de ontwikkeling zowel de back-end en de front-end van de applicatie. Naast de ontwikkeling en oplevering, breng je ook advies uit aan de klant waarom bepaalde keuzes worden gemaakt. Je bent dan ook communicatief sterk en kunt je keuzes goed (inhoudelijk) onderbouwen.

Bekijk vacature »

Software Ontwikkelaar .NET te Zaandam

Bedrijfsomschrijving Je komt hier terecht bij een door-en-door softwarebedrijf, waarbinnen meerdere SaaS pakketten worden ontwikkelt voor diverse sectoren. Hierbij kun je denken aan bijvoorbeeld de logistieke en medische branche. Deze organisatie kenmerkt zich door de hoge mate van complexiteit in de applicaties, wat betekent dat jij je hier niet zal gaan vervelen. Integendeel: Jij gaat hier elke dag ontzettend veel leren en je in razend tempo ontwikkelen als C# .Net Developer met focus op back-end. Het team bestaat uit ongeveer 20 personen personen, waarvan het grootste deel zich richt op software development. De sfeer is informeel en professioneel. De producten

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »
Arjen Steensma

Arjen Steensma

10/05/2012 23:13:34
Quote Anchor link
Ik wil unieke url's creeeren in mijn database mbt SEO.

Als ik een nieuwe topic aanmaak wil ik controleren of de titel al in de database bestaat en als deze bestaat, uniek maken met een getal, eigenlijk alla wordpress.

Voorbeeld wat ik op wil slaan:
"dit-is-een-titel"

Wanneer deze titel bestaat wil ik van deze titel maken:

"dit-is-een-titel-1"

En wanneer deze al bestaat:

"dit-is-een-titel-2"

Kan iemand mij een voorbeeld geven hoe ik zoiets in elkaar programmeer?
 
PHP hulp

PHP hulp

27/05/2026 02:32:04
 
Marco PHPJunky

Marco PHPJunky

10/05/2012 23:31:44
Quote Anchor link
Je kan toch bij het aanmaken bij een nieuw menu item controleren of de naam al bestaat en dan vragen of de gebruiker een andere naam in wilt voeren omdat deze al bestaat?!

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
select naam from menu where naam = $_POST['invoer']
 
Jurgen B

Jurgen B

10/05/2012 23:33:34
Quote Anchor link
Ik zou een COUNT query uitvoeren voordat de titel geinsert wordt. Het resultaat van die query is het nummer dat je toevoegt achter de titel. Tenzij het er 0 zijn uiteraard ;)
 
Wouter J

Wouter J

10/05/2012 23:35:28
Quote Anchor link
En volgens mij heeft SQL ook nog UNIQUE en DISINCT (?) om te zorgen dat iets uniek is.
 
Jurgen B

Jurgen B

10/05/2012 23:41:44
Quote Anchor link
Een UNIQUE constraint zorgt ervoor dat een waarde maar eenmalig mag voorkomen binnen die kolom(men). DISTINCT laat alleen unieke resultaten zien bij een SELECT binnen die kolom(men).

Wat Arjen wil is titels nummeren zodat ze uniek blijven als ze al eerder zijn ingevoerd. Dat kan je niet met UNIQUE/DISTINCT.
Gewijzigd op 10/05/2012 23:42:08 door Jurgen B
 
Arjen Steensma

Arjen Steensma

10/05/2012 23:58:23
Quote Anchor link
@ Jurgen: helemaal goed, denk niet zo makkelijk:

Marco PHPJunky op 10/05/2012 23:31:44:
Je kan toch bij het aanmaken bij een nieuw menu item controleren of de naam al bestaat en dan vragen of de gebruiker een andere naam in wilt voeren omdat deze al bestaat?!

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
select naam from menu where naam = $_POST['invoer']


De optie van een count is een goeie, wat denk ik wel werk.

Heb je een script voorbeeld?
Gewijzigd op 10/05/2012 23:58:55 door Arjen Steensma
 
Jurgen B

Jurgen B

11/05/2012 00:11:23
Quote Anchor link
Terwijl ik het voorbeeld maakte bedacht ik me dat je ook gewoon een SELECT title kan doen en mysql_num_rows kan gebruiken in plaats van de COUNT() methode.
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
<?php
$result
= mysql_query('
    SELECT id
    FROM articles
    WHERE title = "'
. mysql_real_escape_string($_POST['title']) . '"'
);

if ($result === false) {
    echo 'De query is mislukt: ' . mysql_error();
}
elseif (mysql_num_rows($result) > 0) {
    /* De titel komt al voor, voeg het nummer toe
    Ik ga er vanuit dat je een functie hebt die
    dashed dus ik voeg alleen een spatie in voor het nummer */

    $_POST['title'] .= ' ' . $mysql_num_rows($result);
}


/* Query die $_POST['title'] in database invoert */
?>
Gewijzigd op 11/05/2012 00:19:07 door Jurgen B
 
Victor -

Victor -

11/05/2012 09:26:14
Quote Anchor link
COUNT is sneller
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
<?php
$result
= mysql_query('
    SELECT COUNT(id) AS aantal
    FROM articles
    WHERE title = "'
. mysql_real_escape_string($_POST['title']) . '"'
);

if ($result === false) {
    echo 'De query is mislukt: ' . mysql_error();
}
elseif ($aantal = mysql_fetch_assoc($result)['aantal'] != 0) {
    /* De titel komt al voor, voeg het nummer toe
    Ik ga er vanuit dat je een functie hebt die
    dashed dus ik voeg alleen een spatie in voor het nummer */

    $_POST['title'] .= ' ' . $aantal++;
}


/* Query die $_POST['title'] in database invoert */
?>
 
Bas  van de Steeg

Bas van de Steeg

11/05/2012 10:18:35
Quote Anchor link
Je kan ook altijd nog je id en titel in de url zetten zoals hier :
http://www.phphulp.nl/php/forum/topic/seo-unieke-titels/84552/last/
Zoals je hier kan zien staat hier dan de ^Titel^ en hier het ^id^
Gewijzigd op 11/05/2012 10:19:18 door Bas van de Steeg
 
Jurgen B

Jurgen B

11/05/2012 10:44:58
Quote Anchor link
Over snelheid had ik nog niet echt nagedacht. In dat geval COUNT() gebruiken, maar dan niet $aantal++ want als er bijv. al een rij bestaat returned hij een 1. Dat is ook het nummer dat je wilt toevoegen achter de titel in dat geval.
 



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.