correcte coding

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Junior .NET developer

Functie Als junior .NET ontwikkelaar start jij in ons development team met twee andere .NET developers. Als team werken jullie in scrum en is er iedere ochtend om 11.00 een standup. Jij krijgt als junior .NET ontwikkelaar een inwerk traject dat echt specifiek wordt ingericht op basis van wat jij nodig hebt. Een van de grootste pluspunten bij ons is dat wij binnen ons bedrijf veel (technische) vrijheid geven en juist eigen initiatieven erg stimuleren. Jouw werkzaamheden gaan er bij ons als volgt uit zien: – Het ontwikkelen van nieuwe software samen met interne en eventueel externe ontwikkelaars; – Het

Bekijk vacature »

Fullstack Webdeveloper .NET Azure Big Data SaaS

Bedrijfsomschrijving Deze klant van ons is recentelijk onderdeel geworden van een grote moederorganisatie, ze zijn dé partij als het gaat om software maken voor ambitieuze ondernemers, ze maken maatwerk software. Vanuit het fantastisch vormgegeven hightech gebouw te Rotterdam centrum werken ze met zo'n 40 medewerkers aan hoogwaardige software gericht op financiële data, betaalinformatie, maar ook backoffice software. De software wordt webbased, desktop en mobile aangeboden en er worden zeer moderne ontwikkeltechnieken toegepast. Je moet dan denken aan patroonherkenning, Big Data, Machine Learning en OCR. Als Developer, ongeacht je niveau, ga je hier te maken krijgen met de allerleukste kant van

Bekijk vacature »

.Net Front-end Ontwikkelaar

Wij zoeken een .Net Front-end Ontwikkelaar! Omschrijving Kun jij snel schakelen en ben je stressbestendig? Dan zoeken wij jou! Als .Net Front-end Ontwikkelaar help je mee aan de webapplicatie die over de hele wereld door allerlei bedrijven wordt gebruikt. Je werkt daarnaast mee aan nieuwe en verbeterde functionaliteiten en helpt met het oplossen van bugs. Over de opdrachtgever Je komt te werken in een ambitieus team dat zich blijft ontwikkelen. Dit is alle informatie die we nu kunnen delen over de werkplek. Als jij de .Net Front-end Ontwikkelaar bent voor deze job, vertellen we je snel nóg meer. Eisen Heb

Bekijk vacature »

Front-end developer (React)

Functie Het frontend team bestaat momenteel uit 4 dedicated front-enders en is hard aan het groeien! Ook werken er diverse designers waar je veel mee schakelt. Samen leveren jullie een essentiële bijdrage aan de applicaties die ze voor hun klanten realiseren, jij bent hierin de schakel tussen de eindgebruiker en de slimme backend. Je werkt in het frontend team samen met de backend teams en product owners om te zorgen dat onze applicaties een fijne gebruikerservaring opleveren. Ze werken o.a. met: React, Atomic design, Styled components, JavaScript / TypeScript, NPM, Webpack Blade templates, HTML, SCSS, Git flow. Eisen • HBO

Bekijk vacature »

Senior pega developer

You work on software that makes colleagues and customers happy! Thanks to your IT skills, De Mandemakers Groep really makes a difference for its customers. Do coding, testing and deployments make your heart beat faster? Then apply today as Senior Pega Developer at De Mandemakers Groep! Wat ga je doen? The job title gives it away: You will be developing Pega software. This ranges from technical design, coding and testing to test automation, deployments and bug fixing. Your goal is to continuously improve our systems so that colleagues can work efficiently and customers receive optimal service. You don't have to

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 »

Junior Outsystems developer

Functie Als junior Outsystems developer wordt jij onderdeel van een multidisciplinair team van 23 software engineers. Ons team werkt agile en termen als Continuous Integration en Continuous Delivery zijn bij ons dagelijkse koek. Wij werken aan uitdagende en afwisselende projecten met als doel onze klanten een totaal oplossing aan te bieden. Als junior Outsystems developer krijg jij bij ons de kans om jezelf te ontwikkelen naar een volwaardige ervaren en gecertificeerde Outsystems developer. Jij een team met ervaren mensen (10+ ervaring) om je heen. Zo heb jij niet het gevoel dat jij meteen in het diepe wordt gegooid en uiteraard

Bekijk vacature »

Software Developer

Longship.io gaat de wereld veroveren met baanbrekende software en legendarische... pizza-avonden! Lees hier de vacature van Software Developer! Bij Longship werken we met een team van 5 mensen aan software voor laadpaal operators. Longship is ontstaan in 2020 met als doel om de elektrische mobiliteitstransitie aan te jagen. We zijn nu al een wereldwijde speler doordat we continu voorop lopen in innovatie. Ons platform helpt het versneld elektrificeren van wagenparken, internationaal! Wij zijn een startup met grote ambities die we willen bereiken met een relatief klein en efficiënt team. Je krijg de kans om ontzettend veel te leren van ervaren

Bekijk vacature »

Freelance JAVA / C# Developer

Functieomschrijving Voor een opdrachtgever in omgeving Zoetermeer zijn wij op zoek naar ervaren JAVA of C# 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

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 »

.NET developer

Functie Als .NET developer werk jij samen in een multidisciplinair ontwikkel team met 1-2 Senior .NET developers, twee front-end developers, Data Scientists en één UX designer. Als team werken jullie aan het ontwikkelen van een Cloud based applicatie en aan het stabieler maken van deze applicatie. Ook unit testing gaat erg belangrijk worden in jouw nieuwe functie. Samen met de Senior .NET ontwikkelaar wordt jij verantwoordelijk voor het ontwikkelen van de API. Jullie werken met veel data en incidenteel komen er ook data vraagstukken en zullen er wat queries gedraaid moeten worden. Dit betekend dat jij veel gaat werken met

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 »

VB.NET developer

Functie Het development team waar jij in terecht komt bestaat uit twee ervaren software developers. De directeur/eigenaar is tevens één van deze developers. Jij werkt direct samen met jouw werkgever en kan dan ook veel kennis en ervaring bij dit bedrijf op doen. Als team zijn jullie verantwoordelijk voor de kantoorapplicatie die deze organisatie aanbied in een niche markt. Het team is op dit moment actief bezig met een migratie waarbij het eindstation eindigt in een C# .NET omgeving. Echter is een deel van de software al geschreven in C# .NET. Hierbij is gebruik gemaakt van C# .NET, CSS, HTML,

Bekijk vacature »

Social Media Specialist

Social Media Specialist locatie: Rotterdam (Zuid Holland) Wij zoeken op korte termijn een nieuwe collega, een social media specialist/ adviseur sociale media (24 uur), voor ons sprankelende team Communicatie van CJG Rijnmond. Onze focus ligt op het informeren en binden van onze in- en externe klanten en stakeholders en het versterken van onze naamsbekendheid en zichtbaarheid. Dat doen we in nauwe samenwerking met elkaar. Over de functie Ons team bestaat uit 7 communicatieprofessionals met ieder een eigen expertise. Als lid van het online team ben je verantwoordelijk voor het ontwikkelen, uitvoeren en analyseren van onze socialemediastrategie. Ook stel je campagnes

Bekijk vacature »

Senior Front-end developer (React)

Functie Met een ontwikkelafdeling van ruim 20 collega’s is dit zo ongeveer de helft van alle medewerkers. De software(ontwikkeling) is dan ook de drijvende kracht binnen de organisatie. Ze werken aan het verbeteren dan de bestaande, maar zeker ook nieuwe producten. De software bestaat uit verschillende (React) webapplicaties, maar ook een mobile (React native) app. Hierdoor kom je met verschillende uitdagingen in aanraking en is Mobile kennis natuurlijk mooi meegenomen. De software wordt door vele duizenden professionals dagelijks gebruikt en bevatten grote hoeveelheden data. Aan het team de uitdaging om hierin de best mogelijke gebruiksvriendelijkheid neer te zetten door gebruik

Bekijk vacature »

Pagina: 1 2 3 volgende »

Radio Dancemania

Radio Dancemania

28/09/2010 22:19:44
Quote Anchor link
Beste PHPhulpers,

Ik heb in mijn vorige topic een probleem beschreven..(waarbij ik niet voldoende hulp heb mogen ontvangen ,helaas).. Nu heb ik het probleem ondertussen zelf opgelost en vroeg ik me af of deze code correct is. Hij werkt goed alleen vraag ik me af is hij veilig e.d. en wat zouden jullie anders doen?
Hier komt ie dan:

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
<?php
if ($artiest->fotogroep == '1')
    {

        echo'
        <a href="/images/artiesten/'
.$artiest->foto1.'.jpg" rel="lightbox['.$artiest->naam.']" title="'.$artiest->naam.'">
        <img src="/images/artiesten/'
.$artiest->foto1.'.jpg" alt="'.$artiest->foto1.'" width="200" height="200" />';
        
        $dbfoto = array(false,$artiest->foto1,$artiest->foto2,$artiest->foto3.$artiest->foto4,$artiest->foto5);
        $fotos = range(1,5);
        foreach($fotos as $value)
        {

            if (!empty($dbfoto[$value]) && $value != '1')
            {

                echo '<a href="/images/artiesten/'.$dbfoto[$value].'.jpg" rel="lightbox['.$artiest->naam.']"  title="'.$artiest->naam.'">';
            }
        }

        echo'</a>';
    }

    elseif($artiest->fotogroep == '0')
    {

        echo'
        <a href="/images/artiesten/'
.$artiest->foto1.'.jpg" rel="lightbox" title="'.$artiest->naam.'">
        <img src="/images/artiesten/'
.$artiest->foto1.'.jpg" alt="'.$artiest->foto1.'" width="200" height="200" /></a>';    
    }

?>
 
PHP hulp

PHP hulp

22/12/2024 08:31:21
 
Martijn B

Martijn B

28/09/2010 22:25:44
Quote Anchor link
Dit heb ik nog niet eerder gezien:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php
$dbfoto
= array(false,$artiest->foto1,$artiest->foto2,$artiest->foto3.$artiest->foto4,$artiest->foto5);
        $fotos = range(1,5);
        foreach($fotos as $value)
        {

// en dan binnen de foreach $dbfoto[$value] gebruiken.
?>


Heel creatief ;D

waarom loop je niet gelijk door $dbfoto ?

dus:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?php
foreach($dbfoto as $bestandsnaam)
{

  if( $bestandsnaam )
  {
    ...
  }
}

?>
Gewijzigd op 28/09/2010 22:29:11 door Martijn B
 
Radio Dancemania

Radio Dancemania

28/09/2010 22:29:26
Quote Anchor link
als ik die foreach($dbfoto as $bestandsnaam) pak werkt hij namelijk niet.

wat hier de reden van is kwam ik niet geheel uit dus heb ik die array gebruikt(en hierdoor werkt hij wel)


Toevoeging op 28/09/2010 22:30:41:

en jij bent zeer snel met veranderen van je code hahaha

kzal even kijken of dit zal werken:P
 
Martijn B

Martijn B

28/09/2010 22:33:30
Quote Anchor link
Volgens mij werkt dit altijd:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php
$array
= array(1,2,3,4,5);
foreach( $array as $nummer )
{

  echo $nummer;
}

?>


Dus ik denk dat het wel werkt ;P

Een foreach werkt niet als bijvoorbeeld $array geen array is.
 
Radio Dancemania

Radio Dancemania

28/09/2010 22:39:03
Quote Anchor link
dus:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?php
$dbfoto
= array(false,$artiest->foto1,$artiest->foto2,$artiest->foto3.$artiest->foto4,$artiest->foto5);
foreach($dbfoto as $value)
        {

            if (!empty($value) && $value != '1')
            {

                echo '<a href="/images/artiesten/'.$dbfoto.'.jpg" rel="lightbox['.$artiest->naam.']"  title="'.$artiest->naam.'">';    
            }
        }

?>
 
Martijn B

Martijn B

28/09/2010 22:41:33
Quote Anchor link
Bijna:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?php
$dbfoto
= array($artiest->foto1,$artiest->foto2,$artiest->foto3.$artiest->foto4,$artiest->foto5);
foreach($dbfoto as $bestandsnaam)
{

 if ( $bestandsnaam )
 {

  echo '<a href="/images/artiesten/'.$bestandsnaam.'.jpg" rel="lightbox['.$artiest->naam.']"  title="'.$artiest->naam.'">';    
 }
}

?>


Er zit trouwens een punt tussen foto3 en foto4 moet dat geen komma zijn?
Gewijzigd op 28/09/2010 22:43:48 door Martijn B
 
Radio Dancemania

Radio Dancemania

28/09/2010 22:43:43
Quote Anchor link
heb deze code geprobeert .. allen krijg ik als ik op de foto klik..
Foto 1 van 3 terwijl er maar in totaal 2 zijn.(2e foto kan ik overigens niet zien dus dit is een foto die niet "bestaat" blijkaar.


Toevoeging op 28/09/2010 22:45:37:

Martijn B op 28/09/2010 22:41:33:
Bijna:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?php
$dbfoto
= array($artiest->foto1,$artiest->foto2,$artiest->foto3.$artiest->foto4,$artiest->foto5);
foreach($dbfoto as $bestandsnaam)
{

 if ( $bestandsnaam )
 {

  echo '<a href="/images/artiesten/'.$bestandsnaam.'.jpg" rel="lightbox['.$artiest->naam.']"  title="'.$artiest->naam.'">';    
 }
}

?>


Er zit trouwens een punt tussen foto3 en foto4 moet dat geen komma zijn?


Foto 1 moet ie niet weergeven omdat deze erboven al woord weergegeven om de "groep" te vormen onder 1 foto(effect van lightbox).
En of je $bestandsnaam gebruikt of $value lijkt me niet veel uit te maken.

en de punt moest inderdaad een komma zijn.


na in broncode te hebben gekeken krijg ik als antwoord :
/images/artiesten/Array.jpg

logisch aangezien je geen nummer in de Array selecteerd(lijkt mij)
Gewijzigd op 28/09/2010 22:47:51 door Radio Dancemania
 
Martijn B

Martijn B

28/09/2010 22:46:11
Quote Anchor link
En als je mijn aangepast code gebruikt?


De variabele $dbfoto wordt nergens anders gebruikt? Hierin zit namelijk 1 waarde minder in.

edit:

Ok foto 1 overslaan kun je aan de hand van de sleutel van de array doen:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?php
$dbfoto
= array($artiest->foto1,$artiest->foto2,$artiest->foto3.$artiest->foto4,$artiest->foto5);
foreach($dbfoto as $sleutel => $bestandsnaam)
{

 if ( $sleutel && $bestandsnaam )
 {

  echo '<a href="/images/artiesten/'.$bestandsnaam.'.jpg" rel="lightbox['.$artiest->naam.']"  title="'.$artiest->naam.'">';    
 }
}

?>


De eerste sleutel is altijd 0 of wel false.
Gewijzigd op 28/09/2010 22:47:36 door Martijn B
 
Pim -

Pim -

28/09/2010 22:47:05
Quote Anchor link
Waarom niet $artiest->fotos[1] ?
 
- SanThe -

- SanThe -

28/09/2010 22:47:51
Quote Anchor link
Die punt in je array() moet een komma zijn.
... ,$artiest->foto3.$artiest->foto4, ...

Getallen horen niet binnen quotes.
if ($artiest->fotogroep == '1')
 
Radio Dancemania

Radio Dancemania

28/09/2010 22:48:29
Quote Anchor link
Pim de Haan op 28/09/2010 22:47:05:
Waarom niet $artiest->fotos[1] ?



omdat in mijn db de tabellen foto1 , foto2, foto3, foto4, foto5 zijn?
 
Martijn B

Martijn B

28/09/2010 22:49:22
Quote Anchor link
^^^^ ja dan kun je gelijk doen:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php
foreach( $artiest->fotos as $sleutel => $bestandsnaam )
{
...
}

?>


Edit:


Je had een fotos tabel moeten maken kun je meer dan 5 foto's gebruiken.
Gewijzigd op 28/09/2010 22:51:10 door Martijn B
 

28/09/2010 22:52:09
Quote Anchor link
Radio Dancemania op 28/09/2010 22:48:29:
Pim de Haan op 28/09/2010 22:47:05:
Waarom niet $artiest->fotos[1] ?



omdat in mijn db de tabellen foto1 , foto2, foto3, foto4, foto5 zijn?


Karl Karl op 28/09/2010 22:49:07:
(...) Ik heb het idee dat het datamodel niet klopt.

Bron quote.
Ha, ik heb gelijk.
 
Radio Dancemania

Radio Dancemania

28/09/2010 22:53:42
Quote Anchor link
oke complete code zoals ik hem nu dus heb(werkend met dank aan martijn)

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
<?php
if ($artiest->fotogroep == 1)
    {

        echo'
        <a href="/images/artiesten/'
.$artiest->foto1.'.jpg" rel="lightbox['.$artiest->naam.']" title="'.$artiest->naam.'">
        <img src="/images/artiesten/'
.$artiest->foto1.'.jpg" alt="'.$artiest->foto1.'" width="200" height="200" />';
        
        $dbfoto = array($artiest->foto1,$artiest->foto2,$artiest->foto3.$artiest->foto4,$artiest->foto5);
        foreach($dbfoto as $key => $foto)
        {

             if ( $key && $foto )
             {

                  echo '<a href="/images/artiesten/'.$foto.'.jpg" rel="lightbox['.$artiest->naam.']"  title="'.$artiest->naam.'">';    
             }
        }

        echo'</a>';
    }

    elseif($artiest->fotogroep == 0)
    {

        echo'
        <a href="/images/artiesten/'
.$artiest->foto1.'.jpg" rel="lightbox" title="'.$artiest->naam.'">
        <img src="/images/artiesten/'
.$artiest->foto1.'.jpg" alt="'.$artiest->foto1.'" width="200" height="200" /></a>';    
    }

?>

iemand nog een tip?:)
 

28/09/2010 22:56:19
Quote Anchor link
Ga normaliseren.
 
Radio Dancemania

Radio Dancemania

28/09/2010 22:57:31
Quote Anchor link
Karl Karl op 28/09/2010 22:56:19:
Ga normaliseren.


geef misschien antwoorden waar iemand wat aan heeft of zeg gewoon niks;)
 
- SanThe -

- SanThe -

28/09/2010 22:58:32
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?php
        $dbfoto
= array($artiest->foto1,$artiest->foto2,$artiest->foto3.$artiest->foto4,$artiest->foto5);
        foreach($dbfoto as $key => $foto)
        {

             if ( $key && $foto )
             {

                  echo '<a href="/images/artiesten/'.$foto.'.jpg" rel="lightbox['.$artiest->naam.']"  title="'.$artiest->naam.'">';    
             }
        }

?>

Waarom moeilijk als het ook zonder if() kan.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php
        $dbfoto
= array($artiest->foto2,$artiest->foto3,$artiest->foto4,$artiest->foto5);
        foreach($dbfoto as $foto)
        {

             echo '<a href="/images/artiesten/'.$foto.'.jpg" rel="lightbox['.$artiest->naam.']"  title="'.$artiest->naam.'">';    
        }

?>
Gewijzigd op 28/09/2010 23:04:22 door - SanThe -
 
Martijn B

Martijn B

28/09/2010 22:58:53
Quote Anchor link
De eerste foto uit de array laten heb je $key ook niet meer nodig:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?php
        $dbfoto
= array($artiest->foto2,$artiest->foto3,$artiest->foto4,$artiest->foto5);
        foreach($dbfoto as $foto)
        {

             if ( $foto )
             {

             }
        }

?>


Als je alleen fotogroep 1 en 0 hebt dan:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?php
if( $artiest->fotogroep )
{
...
}

else
{
...
}

?>


@SanThe Nvt:

Omdat misschien foto5 niet gevuld kan zijn.
Gewijzigd op 28/09/2010 23:01:00 door Martijn B
 
- SanThe -

- SanThe -

28/09/2010 23:00:26
Quote Anchor link
Radio Dancemania op 28/09/2010 22:57:31:
Karl Karl op 28/09/2010 22:56:19:
Ga normaliseren.


geef misschien antwoorden waar iemand wat aan heeft of zeg gewoon niks;)


Tja, zo kan je het ook opvatten.

Echter, hij heeft wel gelijk.
 

28/09/2010 23:01:01
Quote Anchor link
Radio Dancemania op 28/09/2010 22:57:31:
Karl Karl op 28/09/2010 22:56:19:
Ga normaliseren.


geef misschien antwoorden waar iemand wat aan heeft of zeg gewoon niks;)

Je datadase model klopt niet.
Je hebt nu vijf tabellen zeg je.
Met daarin foto's
Tabel foto1, tabel foto2, enzovoort.
Dat klopt niet. Dat zorgt voor fouten. Dat is niet een genormaliseerd model.
Wat nu als je wilt dat er meerdere foto's kunnen toegevoegd worden?
En als je iets niet weet, dan moet je maar eens gaan googelen.
 
Radio Dancemania

Radio Dancemania

28/09/2010 23:01:32
Quote Anchor link
SanThe Nvt op 28/09/2010 22:58:32:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?php
        $dbfoto
= array($artiest->foto1,$artiest->foto2,$artiest->foto3.$artiest->foto4,$artiest->foto5);
        foreach($dbfoto as $key => $foto)
        {

             if ( $key && $foto )
             {

                  echo '<a href="/images/artiesten/'.$foto.'.jpg" rel="lightbox['.$artiest->naam.']"  title="'.$artiest->naam.'">';    
             }
        }

?>

Waarom moeilijk als het ook zonder if() kan.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php
        $dbfoto
= array(p$artiest->foto2,$artiest->foto3,$artiest->foto4,$artiest->foto5);
        foreach($dbfoto as $foto)
        {

             echo '<a href="/images/artiesten/'.$foto.'.jpg" rel="lightbox['.$artiest->naam.']"  title="'.$artiest->naam.'">';    
        }

?>


als je hem zonder if doet pakt ie dus alle 5 de fotos in het geval van martijn dus 4 foto's terwijl ik check of die foto's wel ingevoerd zijn?

Toevoeging op 28/09/2010 23:02:30:

Karl Karl op 28/09/2010 23:01:01:
Radio Dancemania op 28/09/2010 22:57:31:
Karl Karl op 28/09/2010 22:56:19:
Ga normaliseren.


geef misschien antwoorden waar iemand wat aan heeft of zeg gewoon niks;)

Je datadase model klopt niet.
Je hebt nu vijf tabellen zeg je.
Met daarin foto's
Tabel foto1, tabel foto2, enzovoort.
Dat klopt niet. Dat zorgt voor fouten. Dat is niet een genormaliseerd model.
Wat nu als je wilt dat er meerdere foto's kunnen toegevoegd worden?
En als je iets niet weet, dan moet je maar eens gaan googelen.


nee ik heb geen tabel foto's ik heb een tabel met bijv artiesten:
naam, blabla,foto1,foto2,foto3,foto4 enz verder..
 

Pagina: 1 2 3 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.