mysqlfan: PHP-Formular übergibt Werte und dann wieder nicht

Beitrag lesen

Falls folgendes weiterhilft:

Ich hab erst mal einen Fehlercheck gemacht mit:

error_reporting(E_ALL);  
ini_set('display_errors', 1); 

==> Es werden keine Fehlermeldungen ausgegeben.

Dann hab ich einen Datenbank-Verbindungstest gemacht:

  
error_reporting(E_ALL);  
  
define ( 'MYSQL_HOST',      'localhost' );  
define ( 'MYSQL_BENUTZER',  'root' );  
define ( 'MYSQL_KENNWORT',  '' );  
define ( 'MYSQL_DATENBANK', 'dvd' );  
  
$db_link = mysql_connect (MYSQL_HOST, MYSQL_BENUTZER, MYSQL_KENNWORT);  
  
if ( $db_link )  
{  
    echo 'Verbindung erfolgreich: ';  
    echo $db_link;  
}  
else  
{  
    die('keine Verbindung möglich: ' . mysql_error());  
}  
mysql_close($db_link );

==> Verbindung erfolgreich: Resource id #5

-------------------------------

Hab dann mal versucht herauszufinden, was überhaupt zurückgegeben wird bzw. ob etwas erfolgreich eingetragen wird.

  
$res = mysql_query($mysqli);  
  
if ($res)  
 {  
     echo 'all done';  
}  
else  
{  
    echo 'Datensatz wurde nicht eingetragen!';  
}   

==>

Warning: mysql_query() [function.mysql-query]: Access denied for user 'ODBC'@'localhost' (using password: NO) in C:\xampp\htdocs\dvdedition.php on line 239

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in C:\xampp\htdocs\dvdedition.php on line 239
Datensatz wurde nicht eingetragen!

Aber der Verbindungstest war doch erfolgreich.
Und wenn ich die PHP wieder Stück für Stück aufbaue, dann funktioniert es sicher wieder. Hab ja von allem ein schreibgeschütztes Backup angelegt, wenn es funktionierte.

Gibt es irgendwelche Maximalgrößen für die Anzahl der Variablen eines Arrays oder sowas? Aber es hat ja wie gesagt schon funktioniert.