Gå til innhold

Integrere SyntaxHighlighter i databaseoutput


Anbefalte innlegg

Jeg lager en liten "code snippet manager" for meg selv, men tenkte jeg skulle integrere SyntaxHighlighter. Kodene blir hentet ut via. database (MySQL) og jeg trenger å integrere SyntaxHighlighter i outputet. Hvordan gjør jeg det?

 

Her er forresten koden jeg bruker for å hente ut kodesnuttene:

 

$query = mysql_query("SELECT * FROM snippets") or die(mysql_error());
while($row = mysql_fetch_array($query)) {
	echo "<div>
				<div class=\"title\">".$row["name"]."</div>
				<div>".$row["code"]."</div> // Her skal det integreres
		</div>";
}

Lenke til kommentar
Videoannonse
Annonse
Da bruker man:

highlight_string('PHP KODE!!');

 

Det gjør man ikke.

 

--------------------

 

http://code.google.com/p/syntaxhighlighter/wiki/Usage

 

Hvis du leser på den siden ser du at du må putte koden inn i et <pre>-element.

 

Altså:

<pre name="code" class="php">".$row["code"]."</pre>

 

Også må du selvsagt huske å legge inn javascript-filene.

Endret av Ultraskarp
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...