'erreur inconnue', 'already exists' => 'existe déjà', 'can not create' => 'ne peux pas être créer', 'can not delete' => 'ne peux pas etre detruit', 'can not drop' => 'table '.$table.' ne peut pas etre détruite', 'constraint violation' => 'Contrainte de clé primaire, enregistrement déja existant', 'null value violates not-null constraint'=> 'contrainte not-null non respectée', 'division by zero' => 'division par zero', 'invalid' => 'invalide', 'invalid date or time' => 'date ou heure invalide', 'invalid number' => 'nombre invalide', 'mismatch' => 'mismatch', 'no database selected' => 'pas de database selectionnée', 'no such field' => 'champ inexistant dans la table '.$table, 'no such table' => 'table :'.$table.' inexistante', 'DB backend not capable'=> 'DB backend not capable', 'not found' => 'non trouvé', 'not locked' => 'non locké', 'syntax error' => 'erreur de syntaxe dans la requête', 'not supported' => 'non supporté', 'value count on row' => 'value count on row', 'invalid DSN' => 'DSN invalide', 'connect failed' => 'connexion en erreur', 'no error' => 'pas d erreur', 'insufficient data supplied' => 'insufficient data supplied', 'extension not found' => 'extension on trouvée', 'no such database' => 'database non trouvée', 'insufficient permissions' => 'permission insuffisante', 'truncated' => 'détruit' ); $message = substr($messageDB,10,strlen($messageDB)); foreach (array_keys($erreur_fr) as $elem) { if ( $elem== $message){ $msgfr = $erreur_fr[$elem]; } } $erreur_origine = substr($erreur_origine,11,strlen($erreur_origine)); $requete=str_replace(",",", ",$requete); ?>