pewie37
Gebruiker
- Lid geworden
- 2 sep 2007
- Berichten
- 506
Hallo ,
Allereerst, ik ben een absolute newbe v.w.b. sql.
Uitleg:
Ik heb binnen een programma (dat ik heb voor het bijhouden van een prestashop-webwinkel) de mogelijkheid om bepaalde velden binnen een feed van de leverancier die niet volledig voldoen aan de prestashop-standaard om te programmeren. Zo is er een veld waarin je (komma-gescheiden) de paden/bestandsnamen van de te downloaden afbeeldingen dient aan te geven.
Probleem:
Alleen heb ik dat niet. Ik heb 1 veld genaamd [npictures] waarin een getal staat dat het aantal afbeeldingen vertegenwoordigd dat bij dit product hoort. Tevens is er een veld met slechts 1 bestandsnaam: "artikelnummer.jpg". Je voelt 'm al aankomen bij 3 afbeeldingen is de bestandsnaam van afbeelding 2: "artikelnummer_2.jpg" en 3: "artikelnummer_3.jpg".
Reeds gedaan:
Op dit moment heb ik al een stukje code die kan kijken naar het aantal afbeeldingen en daar binnen een IF-statement een string van maakt met de komma-gescheiden bestandsnamen (zie ook afbeelding)
if ([CSV_COL(39)]=1,CONCAT("http://graphics.edc-internet.nl/500/" , [CSV_COL(35)]),"")
Vragen:
1. Aangezien het aantal afbeelding maximaal 7 kan zijn en dat in 1 enkele regel rommelig en onoverzichtelijk is . . .
Hoe programmeer ik dit netjes en overzichtelijk in een mooi ingesprongen "trappetje" ?
2. Het probleem zit 'm tevens in de "_x" die tussen de bestandnaam in moet ("bestandsnaam_3.jpg")
Hoe krijg ik die ertussen ?
Thanks :thumb:
Allereerst, ik ben een absolute newbe v.w.b. sql.
Uitleg:
Ik heb binnen een programma (dat ik heb voor het bijhouden van een prestashop-webwinkel) de mogelijkheid om bepaalde velden binnen een feed van de leverancier die niet volledig voldoen aan de prestashop-standaard om te programmeren. Zo is er een veld waarin je (komma-gescheiden) de paden/bestandsnamen van de te downloaden afbeeldingen dient aan te geven.
Probleem:
Alleen heb ik dat niet. Ik heb 1 veld genaamd [npictures] waarin een getal staat dat het aantal afbeeldingen vertegenwoordigd dat bij dit product hoort. Tevens is er een veld met slechts 1 bestandsnaam: "artikelnummer.jpg". Je voelt 'm al aankomen bij 3 afbeeldingen is de bestandsnaam van afbeelding 2: "artikelnummer_2.jpg" en 3: "artikelnummer_3.jpg".
Reeds gedaan:
Op dit moment heb ik al een stukje code die kan kijken naar het aantal afbeeldingen en daar binnen een IF-statement een string van maakt met de komma-gescheiden bestandsnamen (zie ook afbeelding)
if ([CSV_COL(39)]=1,CONCAT("http://graphics.edc-internet.nl/500/" , [CSV_COL(35)]),"")
Vragen:
1. Aangezien het aantal afbeelding maximaal 7 kan zijn en dat in 1 enkele regel rommelig en onoverzichtelijk is . . .
Hoe programmeer ik dit netjes en overzichtelijk in een mooi ingesprongen "trappetje" ?
2. Het probleem zit 'm tevens in de "_x" die tussen de bestandnaam in moet ("bestandsnaam_3.jpg")
Hoe krijg ik die ertussen ?
Thanks :thumb:
Laatst bewerkt: