Bodo Thiesen: mod_rewrite

Beitrag lesen

Ist es möglich mit mod_rewrite in einer mysql-DB zu lesen.

Natürlich nicht, aber das wurde Dir ja schon gesagt.

Ich habe in einer DB Einträge die unter anderem eine Überschrift haben. Allerdings werden die Einräge über eine ID angesprochen (z.B. index.php?id=2) und dann ausgegeben.

Also hast Du eine Tabelle, die mindestens

id INTEGER
heading VARCHAR
content BLOB

oder so enthält.

Ist es möglich die Einträge per mod_rewrite auszuwählen (z.B. www.domain.tld/eintraege/[Überschrift]/index.html).

Na klar geht das. Du braucht jetzt nur noch ein php Skript, das statt

SELECT * FROM seite WHERE id=$ID

einfach

SELECT * FROM seite WHERE heading=$HEADING

ausführt. Der Rest sollte dann trivial sein. Alternativ ein Wrapper, der SELECT id FROM seite WHERE heading=$HEADING ausführt und dann die eigentliche index.php mit dem id-Parameter aufruft.

Gruß, Bodo