correcte coding

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Apex Developer/Ontwikkelaar in Zuid-Holland

Functieomschrijving Als Apex enthousiast ben jij een welkome versterking voor dit team dat momenteel 4FTE groot is op de IT-afdeling. Je komt zodoende terecht in een hecht team ben met mensen die graag met Apex en ook met Oracle werken. Binnen deze functie ben je verantwoordelijk voor het achterhalen van de juiste behoeften bij de interne klanten. Daarnaast werk je aan het onderhouden, door ontwikkelen en nieuwbouw van maatwerk applicaties. Voor 80% bestaat het werk uit APEX en voor 20% uit PL/SQL. Daarbij kom je te werken binnen een gedreven team waarbij de communicatielijnen kort zijn en er zeker ook

Bekijk vacature »

ASP.NET/MVC Developer/Internationaal/Agile-minded

Functieomschrijving Wil jij aan de slag bij één van de meest succesvolle organisaties binnen Europa op het gebied van software die bedrijfsprocedures ondersteunt? Wil jij jezelf ontwikkelen als ASP.NET Developer in een uitdagende omgeving? Lees dan nu verder! Functie-eisen Minimaal HBO werk- en denkniveau; Minimaal 3 jaar werkervaring als ontwikkelaar; Een zeer ruime ervaring met ASP.NET, MVC en C#; Een ruime ervaring met MVC en het Entity Framework is een pré; Ervaring met JSON, Visual Studio, SQL Server, AJAX en web services is een pré; Kennis van Knockout.js en HTML/CSS is een pré. Bedrijfsomschrijving Je komt als ASP.NET Developer te

Bekijk vacature »

Developer Low Code Corporate

Functieomschrijving Heb jij ervaring als Low Code Programmeur en wil jij aan de slag bij een grote en succesvolle speler binnen de financiële wereld? Wil jij je binnen het vakgebied verder kunnen ontwikkelen door opleidingsmogelijkheden en hierdoor werken met de nieuwste technieken? Reageer dan snel op onderstaande vacature! Requirements achterhalen bij interne stakeholders en deze omzetten in mogelijkheden binnen het platform; Het (door) ontwikkelen van het platform door middel van Low Code; Het (technisch) beheer van het platform en het bijbehorende applicatielandschap; Schakelen met leveranciers indien nodig; Doorvoeren van changes en updates; Het fixen van bugs; Incidentmanagement en monitoren performance.

Bekijk vacature »

Developer / GIS / Esri / Ingenieursbureau

Functieomschrijving Ben jij een Software Developer met minimaal drie jaar ervaring en wil jij aan werken aan toonaangevende GIS software? Spreekt het jou aan om binnen een innovatief ingenieursbureau te werken aan uiteenlopende projecten voor diverse grote en bekende namen in Nederland? Lees dan nu verder! Ontwikkelen van nieuwe GIS software met behulp van Esri; Ontwikkelen en bedenken van nieuwe koppelingen en mobiele oplossingen; Werken aan uiteenlopende projecten voor grote en bekende organisaties in Nederland; Samenwerken in zelfsturende Agile teams; Werken aan innovatie en kennisdeling. Functie-eisen Minimaal HBO en/of WO werk- en denkniveau; Minimaal 3 jaar ervaring als Developer met

Bekijk vacature »

Stage ICT

Ben jij op zoek naar een uitdagende stage om een vliegende start aan je IT carrière te maken? Sue is op zoek naar collega's voor een: Stage IT voor onze locatie in Geldermalsen Over de stage: Elk half jaar studeren meerdere technische hbo-stagiairs bij Sue af. Deze studenten zijn ambitieus, behulpzaam en geïnteresseerd in Unix en opensourcesoftware. Een afstudeerstage duurt in het algemeen een half jaar. Je volgt technische trainingen over onderwerpen als SUSE Linux en Grafana. Tevens volg je professionele vaardigheidstrainingen, zoals Krachtig Presenteren en Schrijfvaardigheid. Je werkt aan technische projecten en ondersteunt Sue-evenementen indien nodig. De meeste tijd

Bekijk vacature »

C# .NET Developer

Heb je ervaring in ontwikkelen van applicaties m.b.v. C# en .NET en zie jij jezelf wel werken in een bedrijf met volop ontwikkelingsmogelijkheden? Solliciteer dan direct voor deze positie als: C# .NET Developer in Rijnsburg, ±30 min. rijden van Den Haag Over de positie: Als C# .NET developer bij Alfa Pro IT staat je een brede functie te wachten die je langs wisselende onderdelen van het vak brengt. Denk aan administratieve, logistieke en financiële modules, koppelingen met webshops, apps en andere E-Commerce-toepassingen. Je komt te werken in een gezellig en informele scrumteam en bouwt mee aan de ontwikkeling van een

Bekijk vacature »

Front End Developer Angular in Delft

Front End DeveloperAngular in Delft (BSc. MSc. Computer Science,HTML, CSS Angular, Area Delft) Intro For one of our top clients in Delft are, we are looking for Frontend Angular Developers. Our client is developing state-of-the-art monitoring software applications to decode and ingest technical sensor data. This software is also used to process and visualize information inside the data and work 24/7. Organisation As a Front-end developer at Fugro you are part of our multidisciplinary Agile/ Scrum team with 6 professionals. Together with our frontend and backend developers you’ll be working on of innovative projects, where you’re creating a bridge between

Bekijk vacature »

Java Developer met een passie voor techniek en inf

Functieomschrijving Ben jij toe aan een nieuwe uitdaging binnen een complexe technische omgeving en wil jij met je ruime kennis van Java bijdragen aan een optimaal wegennet? Dan is dit de vacature voor jou! Ontwikkelen van applicaties met behulp van Java 11; Overleggen en samenwerken met architecten en Product Owners; Werken binnen een multidisciplinair Scrumteam met betrekking tot analyse, design en ontwikkeling; Samenwerken en ondersteunen van testers in het proces van automatische regressietesten. Functie-eisen Afgeronde HBO- opleiding (Technische richting is een pre); Ruime ervaring in de rol van Java Developer; Een passie voor techniek en programmeren; Technologieën, frameworks en tools

Bekijk vacature »

Technisch Ontwerper / Applicatieontwikkelaar max.

ICT Professional Event De komende maanden organiseert CIMSOLUTIONS op diverse locaties in Nederland het ICT Professional Event. Tijdens deze avond kun je naast een hapje en een drankje onze sfeer komen proeven. Maak kennis met CIMSOLUTIONS, onze collega’s en beleef de ervaringen van onze ICT specialisten én de projecten waar zij het verschil maken. Data en locaties Donderdag 27 februari – Groningen Woensdag 4 maart – Best Woensdag 18 maart – Maastricht Donderdag 19 maart – Rotterdam Woensdag 15 april – Deventer Woensdag 27 mei – Amsterdam Woensdag 27 mei – Vianen Kijk voor meer informatie en/of aanmelden op: https://www.cimsolutions.nl/ict-professional-event

Bekijk vacature »

functioneel beheerder

Functioneel beheerder 36 uur per week Je stapt met een goed gevoel het kantoor in.Je hebt zin in je dag en bent benieuwd wat vandaag brengt. Variatie hoop je, want daar word je blij van. Jouw doel is om je collega’s optimaal te faciliteren in de uitvoering van hun werk. Door jouw bijdrage kunnen de medewerkers van de Kredietbank efficiënter, leuker en makkelijker hun werk uitvoeren. Wat ga je doen? Je verzorgt tweedelijns support aan gebruikers die vragen of problemen hebben met het gebruik van onze informatiesystemen. Je analyseert verbeteringsmogelijkheden in processen en systemen. Je werkt in projectteams en (gebruikers)overleggen

Bekijk vacature »

Traineeship Pega Developer MKB Brandstof & BPM

Heb je een ICT gerelateerde HBO/ WO opleiding afgerond, interesse in Business Process Management, vind je persoonlijke ontwikkeling belangrijk en wil je deel uitmaken van MKB Brandstof? Dan is het Traineeship tot Pega Developer van MKB Brandstof en BPM Company iets voor jou! Met een opleidingsprogramma en begeleiding op maat –zowel vanuit MKB Brandstof als BPM Company- zorgen we ervoor dat jij je optimaal kan ontwikkelen. De eerste 2 maanden ben je bezig met het behalen van je Pega certificeringen (Certified System Architect (CSA) en Certified Senior System Architect (CSSA)). Hierin zal je door BPM Company worden begeleid. Daarna ga

Bekijk vacature »

Senior Java Developer vacature

Jij volgt ontwikkelingen op de voet. Sterker nog: jij bent er onderdeel van. Jij loopt voorop. Jij denkt met klanten mee en helpt hen innoveren. Zo kun jij een bijdrage leveren aan de Rabobank-app, de beveiliging van treinen voor Pro-rail verbeteren of de website van ING een boost geven. Vergaderen? Liever gewoon zorgen dat het werkt! Hoe omschrijft men een Sogetist? Gedreven, resultaatgericht en niet snel tevreden. Wat niet wil zeggen dat je nooit met hem of haar kunt lachen. Integendeel. Plezier hoort wat ons betreft net zo goed bij werken. Maar we gaan op de eerste plaats voor de

Bekijk vacature »

SAP DELIVERY LEAD

SAP DELIVERY LEAD Amsterdam Technology 13th month pay & Holiday allowance Bonus Program 26 holidays Training & Learning opportunities Laptop & Smartphone 32-40 hours p.w. Do you have a passion for innovation and delivering new technologies to make a positive impact in your client’s business? Are you inspired by working with the best companies in their industries? Do you want a role that provides you with a sense of purpose and satisfaction? Then join Accenture and build a rewarding career improving the way the world works and lives, as you help clients innovate with leading SAP technologies. Your job The

Bekijk vacature »

Junior .NET developer voor versneld groeitraject,

Je hebt net je opleiding Informatica of Computer Science afgerond en je bent op zoek naar een baan als .NET developer? Maar wel een baan met de juiste begeleiding en een goed startsalaris? Wellicht dat deze vacature iets voor jou is. Vaak loop je als startende developer tegen de uitdaging om de juiste begeleiding te krijgen bij je werkgever. Je collega’s zijn te druk met hun eigen werk of beschikken simpelweg niet over de ervaring en vaardigheden om jou als junior developer goed te kunnen begeleiden. Het bedrijf, waar we momenteel afgestudeerde .NET developers voor zoeken, is een organisatie die

Bekijk vacature »

Technisch Ontwerper / Applicatieontwikkelaar max.

ICT Professional Event De komende maanden organiseert CIMSOLUTIONS op diverse locaties in Nederland het ICT Professional Event. Tijdens deze avond kun je naast een hapje en een drankje onze sfeer komen proeven. Maak kennis met CIMSOLUTIONS, onze collega’s en beleef de ervaringen van onze ICT specialisten én de projecten waar zij het verschil maken. Data en locaties Donderdag 27 februari – Groningen Woensdag 4 maart – Best Woensdag 18 maart – Maastricht Donderdag 19 maart – Rotterdam Woensdag 15 april – Deventer Woensdag 27 mei – Amsterdam Woensdag 27 mei – Vianen Kijk voor meer informatie en/of aanmelden op: https://www.cimsolutions.nl/ict-professional-event

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

25/02/2020 03:57:09
 
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
 
Karl Karl

Karl Karl

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?:)
 
Karl Karl

Karl Karl

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.
 
Karl Karl

Karl Karl

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.