Avatar billede falketind Praktikant
02. december 2020 - 20:20 Der er 3 kommentarer

php udtræk med firkantede parenteser

Jeg ska via php trække data fra en database. Jeg vil have feltnavnene til at stå i firkantede parenteser. Feks select navn as [navn]. Det går fint direkte i databasen når jeg skriver as "[navn]", men når jeg skriver forespørgslen i php melder den fejl. Jeg har prøver diverse enkelt og dobbelt plinger rundt om tegnet, men kan ikke få det til at fungerer. hvordan gør jeg?
Avatar billede erikjacobsen Ekspert
02. december 2020 - 20:26 #1
SELECT 'Peter' AS `[navn]`
Avatar billede arne_v Ekspert
02. december 2020 - 20:38 #2
Var det ikke bedre at lade PHP hente de normale feltnavne fra databasen og saa i output klistre [] paa??
Avatar billede bvirk Guru
03. december 2020 - 06:57 #3
Hvis det syntaksen for php arrays der spørges til er den
['navn']  eller
["navn"] eller
[$myVar]

dette dur ikke og ingen interpolation ved strengindeksering
"[navn]" eller  "[$myVar]"

php 7.2 er seneste jeg har prøvet
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester