<HTML>Hallo,
habe folgendes prob.
----------------
$db_zugriff->query(" create table ".$n."_neue_spieler(
id int NOT NULL auto_increment default'0',
cardnummer int NOT NULL default'0',
geschlecht varchar(40) NOT NULL,
vorname varchar(40) NOT NULL,
name varchar(40) NOT NULL,
gebdatum date NULL,
strasse varchar(40) NOT NULL,
plz int(5) NOT NULL,
ort varchar(40) NOT NULL,
email varchar(40) NULL,
tel int(20) NULL,
mobil int(20) NULL,
fax int(20) NULL,
mannschaft varchar(40) NOT NULL,
verein varchar(40) NULL,<-----------------mein Beispielfeld zur Frage---------------
primary key (id))");
----------------
Hier werden die Daten eingetragen:
-----------------
<tr><td align=left bgcolor = <? echo "$tablea"; ?>>
Verein : </td><td bgcolor = <? echo "$tableb"; ?>>
<input name = "verein" type = text size = 40 maxlength = 30 ></td></tr>
-----------------Da kommen noch mehrere.....
Hier lasse ich den Benutzer nochmal die eingabe überprüfen und dann speichern:
---------------
echo "<tr><td width = 25% bgcolor = $tablea>Verein:</td><td width = 50% bgcolor = $tableb>$verein</td></tr>";
<input type = hidden name = verein value = <?php echo $verein; ?>>
$db_zugriff->query("INSERT INTO pd_neue_spieler
(id, cardnummer, geschlecht, vorname,
name, gebdatum, strasse, plz, ort,
email, tel, mobil,
fax, verein, mannschaft) VALUES
('', '$cardnummer', '$geschlecht',
'$vorname', '$name', '$gebdatum',
'$strasse', '$plz', '$ort', '$email',
'$tel', '$mobil', '$fax', '$verein', <---------------------Beispiel Verein------
'$mannschaft')")
OR DIE ('Fehler beim Eintragen '.mysql_error());
Wenn ich jetzt beim Daten erzeugen ---Dv Verein--- eingebe, habe ich nachdem abspeichern in der Datenbank-Tabelle nur Dv stehen.So ist es Auch bei den anderen Feldern wenn sie aus mehreren wörtern bestehen.Warum werden die Wörter nach einem Leerzeichen nicht gespeichert?
Grüsse hotes </HTML>