Mailinglisten-Archive |
Hallo Leute Wir haben hier eine Kombination von Apache und MySQL-Server laufen, ueber welche die Anmeldungen fuer eine Tagung abgewickelt werden, die im September hier an der Uni stattfinden soll. Nun habe ich damit ein Problem : Ab und zu (ungefaehr alle 10 Eintraege in die Datenbank) schluckt irgendetwas Daten. Das Problem tritt bei einer Kombination eine (HTML) textarea mit einer (MySQL) text Spalte auf. Die Benutzer des Formulars sollen im Anmeldeformular (in diesem Fall für die Vortraege) eine Kurzfassung ihres Vortrags eingeben. Dummerweise ist (wie erwaehnt bei ca. jedem 10. Eintrag) der Eintrag in der Abstract Spalte unvollstaendig (nur 1 Zeile, beendet mit einem "\" ). Die Definition im HTML Formular lautet wie folgt: <textarea name="abstract" cols="50" rows="10" wrap="virtual"></textarea> Das wird dann in einer PHP Datei nochmal angezeigt, damit die Benutzer sicherstellen koennen, das ihre Angaben auch stimmen und gleichzeitig als verstecktes Formularfeld an das naechste PHP- Skript uebergeben: <input type="hidden" name="abstract" value="<? echo $abstract; ?>"> <? echo $abstract; ?> Im letzten PHP Skript erfolgt dann die Uebergabe an die Datenbank (Darstellung gekuerzt): $result = mysql_query("insert into abstracts (..., abstract, ...) values ( ... "', '".$abstract."', '" ...)", $link); Die Definition der Spalte in MySQL lautet wie folgt: abstract text not null, Weiss evtl. jemand von euch woran das Datenschlucken liegen kann, und wenn ja, wie man das abstellt? Vielen Dank im Voraus, Thomas Speck ---------------------------------------------------- Thomas Speck Universitaet Hildesheim Zentrum fuer Fernstudium und Weiterbildung Marienburger Platz 22 Raum F 108 Tel.: +49(5121)883593 Fax : +49(5121)883592 E-Mail:speck_(at)_zfw.uni-hildesheim.de ---------------------------------------------------- --- *** Weitere Infos zur Mailingliste und MySQL unter http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive