jjoe: Tabellengrösse beibehalten bei Variablen ausgabe

hi.
Bau gerade ne simple newsseite, hab leider noch nicht so viel Erfahrung.
Meine Probleme:

  • Wenn ich über ein Formular einen Newstext eingebe und keinen Zeilenumbruch eingebe, wird in der Ausgabe (in einer Tabelle) alles komplett durchgeschrieben. Ich habs mit mit wight- wertden in der Tabelle und mit css nicht erreichen können, das die Tabelle eine grösse hat und sich der TExt in dies einfach einfügt.

Welche Möglichkeit gibt es, dieses Problem zu beheben?

-Wie kann ich eigentlich meine Tabelle wieder löschen. mit
mysql_drop_db wird ja die ganze Datenbank gelöscht.

-ICh hatte aus einem Beispiel für die Erstellung der TAbelle
  - newstext varchar(100) NOT NULL -
  - titel varchar(100) NOT NULL -
Wäre es da nicht besser "text" anzugeben, denn das soll ja auch rein. Ausserdem bin ich ja bei varchar auf 100 zeichen beschränkt. Richtig?

Danke für Hilfe

  1. Hallo jjoe,

    • Wenn ich über ein Formular einen Newstext eingebe und keinen Zeilenumbruch eingebe, wird in der Ausgabe (in einer Tabelle) alles komplett durchgeschrieben. Ich habs mit mit wight- wertden in der Tabelle und mit css nicht erreichen können, das die Tabelle eine grösse hat und sich der TExt in dies einfach einfügt.

    Hast Du auch Leerzeichen eingegeben? Bei Leerzeichen müßte ein Browser auch umbrechen. Wenn er es trotzdem nicht tut, dann hast Du einen HTML oder CSS-Fehler. (oder beides)

    Welche Möglichkeit gibt es, dieses Problem zu beheben?

    Wenn es zu lange Wörter sind: http://de3.php.net/de/wordwrap

    -Wie kann ich eigentlich meine Tabelle wieder löschen. mit
    mysql_drop_db wird ja die ganze Datenbank gelöscht.

    DROP TABLE tabelle ;

    Die MySQL-Sprachreferenz findest Du hier: http://www.mysql.com/doc/de/Reference.html

    Wäre es da nicht besser "text" anzugeben, denn das soll ja auch rein.

    Richtig. Der Spaltentyp sollte TEXT sein.

    Ausserdem bin ich ja bei varchar auf 100 zeichen beschränkt. Richtig?

    Bei VARCHAR bist Du auf maximal 255 Zeichen begrenzt, allerdings kannst Du die Begrenzung selbst herunterschrauben; (aber nicht heraufschrauben) wenn Du VARCHAR(100) angibst, dann bist Du auf 100 Zeichen begrenzt, wenn Du VARCHAR(200) angibst, dann bist Du auf 200 Zeichen begrenzt.

    Viele Grüße,
    Christian

    --
    Hast Du einen Beitrag? Nur her damit!
    http://aktuell.de.selfhtml.org/tippstricks/beitrag.htm
    SELF-Code: (http://emmanuel.dammerer.at/selfcode.html)
    sh:) fo:) ch:] rl:( br:> n4:& ie:% mo:) va:) de:] zu:) fl:( js:| ss:) ls:[