spike Skrevet 1. november 2003 Del Skrevet 1. november 2003 jeg har en form som jeg henter opp og legger det inn i mysql. en av disse er en tekstboks og her oppstår problemet som jeg ikke husker hvordan en løser... vis jeg skriver i formen: dette er hva jeg skriver i tekstboksen. jeg trykker flere ganger på "enter" for at jeg skal ha flere linjer når jeg da henter dette ut fra databasen blir det slik: dette er hva jeg skriver i tekstboksen. jeg trykker flere ganger på "enter" for at jeg skal ha flere linjer jeg vil at det skal være linjeskift der en har trykket enter. jeg har fikset dette før med perl men husker ikke hvordan en gjør det! setter inn <br>\n eller noe slikt en plass! noen som kan hjelpe? Lenke til kommentar
Gjest Slettet-rXRozPkg Skrevet 1. november 2003 Del Skrevet 1. november 2003 Når du skriver ut teksten fra databasen, så bruk nl2br funksjonen echo nl2br($row[tekst]); Dette legger til en XHTML tag <br /> der det er linjeskift... Les mer her; http://no2.php.net/nl2br Lenke til kommentar
spike Skrevet 1. november 2003 Forfatter Del Skrevet 1. november 2003 vell d funker men nå lager den et meget stort mellomrom mellom de forskjellige postene. bare så det er klart så er det $tekst jeg skal skrive ut og den har en lang html kode. jeg skrivber den ut slik: $vis = mysql_query("SELECT * FROM php"); while ($show = mysql_fetch_array($vis)) { print nl2br($show['tekst']); print "<br>"; } noen ide hvorfor jeg får et svert mellomrom mellom postene? var det slik jeg skulle skrive nl3br() ? Lenke til kommentar
Gjest Slettet-rXRozPkg Skrevet 1. november 2003 Del Skrevet 1. november 2003 Lag en tabell, så kan du sette opp alt du vil av mellomrom og styles i den. $vis = mysql_query("SELECT * FROM php"); echo "<table border=0>\n"; while ($show = mysql_fetch_array($vis)) { echo "<tr>\n\t<td>\n"; echo nl2br($show[tekst]); echo "\n\t</td>\n</tr>\n"; //print "<br>"; } echo "</table>\n"; Lenke til kommentar
Anbefalte innlegg
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 kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå