Auteur |
Message |
egwane
Messages : 2
Inscrit le : 17/03/2007 |
Posté le 17/03/2007 à 19:34:47
Message N°1 #
|
Bonjour,
Un petit message pour signaler un bug lorsqu'on exporte une table qui a des colonnes à null. Celles-ci sont exportées avec pour valeur une chaine vide. Ce qui peu poser problème si le code fait un traitement particulier si la colonne est nulle...
Voici la correction . Les lignes suivantes sont à ajouter dans la méthode do_data_dump après le for et avant le if ($is_dump). (Désolé pour le mauvais alignement dans l'extrait de code plus bas) Remplacer [plus] par le signe plus dans le code...
En espérant que cette correction vous aura été aussi utile qu'à moi.
eGwane.
PS : Ce serait bien de prendre en compte le correctif pour les prochaine version de ESKUEL
$value = $arr[$i];
// If the value is NULL, do not convert it as a string.
if (!isset($value) || is_null($value)) {
$value = 'NULL';
if ( ($i + 1) >= count($arr)) {
$fields_val .= $value;
}else {
$fields_val .= $value.',';
}
}
else
...
|
|
egwane
Messages : 2
Inscrit le : 17/03/2007 |
Posté le 17/03/2007 à 21:41:42
Message N°2 #
|
J'ai oublié de dire que la méthode do_data_dump se trouve dans le fichier eskuel\include\dump.inc.php.
Voilà, c'est fait. |
|