Anomalie #4045
dysfonctionnement du dump sql qui ne tient pas compte du format "datetime"
100%
Description
Le passage récent de la date de modification d'un message du format sql "date" à "datetime" provoque une mauvaise génération du dump sql par le fichier "admin/sauvegarde2.php" qui n'a pas été prévu pour prendre en compte le type "datetime" et n'encadre pas les valeurs de ce type à insérer par des quotes.
Il faut pour cela remplacer la ligne suivante apparaissant 2 fois :
if(mysql_field_type($donnees, $i) "string" || mysql_field_type($donnees, $i) "blob" || mysql_field_type($donnees, $i) "date")
par :
if(mysql_field_type($donnees, $i) "string" || mysql_field_type($donnees, $i) "blob" || mysql_field_type($donnees, $i) "date" || mysql_field_type($donnees, $i) == "datetime")
Demandes liées
Historique
#1 Mis à jour par Arnaud FORNEROT il y a plus de 11 ans
- Version cible changé de Envole 3.3.1 à Envole 3.3.0 Stable
#2 Mis à jour par Arnaud FORNEROT il y a plus de 11 ans
- Version cible changé de Envole 3.3.0 Stable à Envole 3.3.1
#3 Mis à jour par Arnaud FORNEROT il y a plus de 11 ans
- Version cible changé de Envole 3.3.1 à Envole 3.3.2
#4 Mis à jour par Lionel Morin il y a plus de 11 ans
- Statut changé de Nouveau à Fermé
- Version cible changé de Envole 3.3.2 à Envole 3.3.1
- % réalisé changé de 0 à 100
Modification déjà prise en compte dans la dernière version stable de cdt (Envole 3.3.1)