Hello,
schalte zum Entwickeln immer das Errorporting auf mindestens 2047
also ein
error_reporting(E_ALL);
am Anfang des Scriptes würde das bewirken oder auf einem Apachen ein Eintrag in einer .htaccess
php_value error_reporting 2047
Dann solltest Du sehen, ob es die Variablen in Deinem SQL-Satetement überhaupt gibt.
Außerdem empfiehlt es sich zum Debuggen auch, das SQL-Statement ausgeben zu lassen
$eintrag = "INSERT INTO usb (hersteller, bezeichnung, kapazitaet) VALUES ('$hersteller', '$bezeichnung', '$kapazitaet')";
echo htmlspecialchars($eintrag);
Liebe Grüße aus Syburg bei Dortmund
Tom vom Berg