20. marts 2016 - 11:47Der er
6 kommentarer og 1 løsning
Syntax i html/php kode
Jeg har lidt php-html kode hvor echo-kommandoen laver lidt syntaxproblemer: <label for="filmCert">Certificate:</label> <select name="filmCert"> <?php while ($rowCerts = $resultFilmCerts->fetch_assoc()) { echo '<option value=\'{$rowCerts['filmCertificate']}\'>'; echo $rowCerts['filmCertificate']; echo '</option>'; } ?> </select> Den skriver echo-koden i selve feltet - det plejer at være en "citationsfejl". Jeg formoder, at det er citationstegnene, der ikke er korrekte. Er der nogen der kan hjælpe?
Ja, du skal bare udskifte de ydre citationstegn med " i stedet for '.
I PHP er der forskel på de to. ' (apostrof) er lidt hurtigere at udføre end " (anførselstegn) fordi den ikke behandler symboler inde i strengen. Men det betyder også at du ikke kan bruge ting som variabler, brace-nesting og backslash-expressions (som f.eks. \n) i strenge omgivet af apostrof.
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.