Es gibt da hunderttausend Möglichkeiten.
Wie ist den die Tabelle aufgebaut?
Was steht in den Variablen?
Wie lang sind diese? Passt das alles zusammen?
Was sagt denn die Fehlermeldung?
Versuche doch die daten mal "per Hand" am mySQL- Prompt in eine lokale mySQL- Datentabelle einzufügen. Dann kannst bekommst Du eine brauchbare Fehlermeldung.
oder benutze mal den phpMyAdmin: da kannst Du wahlweise die Daten eingeben und sehen was passiert oder Du versuchst es damit Dir den String, den Du zur Datenbank schicken willst, per echo anzeigen zu lassen und gibst Ihn per copy und paste mal dort ein. -> Fehlermeldung
Ja und versuche mal den Tipp meines Vorredners:
$variable=addslashes($variable)
bevor Du die Daten losschickst. Weiss der Teufel, was bei Dir alles in den Daten drin ist.
fastix
 nicht angemeldet
 nicht angemeldet