[php]modification automatique d'un champ sql
Fermé
saad0n
Messages postés
19
Date d'inscription
mardi 6 juillet 2010
Statut
Membre
Dernière intervention
10 août 2010
-
7 juil. 2010 à 11:46
saad0n - 13 juil. 2010 à 11:50
saad0n - 13 juil. 2010 à 11:50
A voir également:
- [php]modification automatique d'un champ sql
- Suivi de modification word - Guide
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Logiciel gratuit modification pdf - Guide
- Message automatique thunderbird - Guide
- Logiciel de sauvegarde automatique gratuit - Guide
3 réponses
lys44
Messages postés
57
Date d'inscription
mardi 25 mai 2010
Statut
Membre
Dernière intervention
21 mars 2011
5
7 juil. 2010 à 11:57
7 juil. 2010 à 11:57
Bonjour,
sous quel langage de prog es tu?
Si tu es en php tu peux essayer la fonction explode qui te permettra de découper ton texte et ensuite d'incorporer chaque partie dans divers champs SQL.
sous quel langage de prog es tu?
Si tu es en php tu peux essayer la fonction explode qui te permettra de découper ton texte et ensuite d'incorporer chaque partie dans divers champs SQL.
saad0n
Messages postés
19
Date d'inscription
mardi 6 juillet 2010
Statut
Membre
Dernière intervention
10 août 2010
7 juil. 2010 à 16:32
7 juil. 2010 à 16:32
je vais tester ca et je reviens
merci de ton aide
merci de ton aide
merci de ton aide , mais sans explode . Je mets la solution au cas où d'autres auraient le même probleme:
function generer_etat( $champs )
{
$champs = str_replace( ' ', '', $champs);
$champs_int= substr($champs,0,-4);
$champs_etat= str_replace( 'R', '1',$champs_int );
return $champs_etat;
}
function generer_date( $champs )
{
$champs = str_replace( ' ', '', $champs); // pour supprimer les espaces
$champs_date_reception = substr($champs,1);
$jour = substr( $champs_date_reception, 0, -2 );
$mois = substr( $champs_date_reception, 2 );
$annee = str_replace( $champs_date_reception, date('Y') ,$champs_date_reception);
$date= $annee.'-'.$mois.'-'.$jour;
return $date;
}
function generer_etat( $champs )
{
$champs = str_replace( ' ', '', $champs);
$champs_int= substr($champs,0,-4);
$champs_etat= str_replace( 'R', '1',$champs_int );
return $champs_etat;
}
function generer_date( $champs )
{
$champs = str_replace( ' ', '', $champs); // pour supprimer les espaces
$champs_date_reception = substr($champs,1);
$jour = substr( $champs_date_reception, 0, -2 );
$mois = substr( $champs_date_reception, 2 );
$annee = str_replace( $champs_date_reception, date('Y') ,$champs_date_reception);
$date= $annee.'-'.$mois.'-'.$jour;
return $date;
}