Pages

samedi 7 août 2010

supprimer les espaces de début et fin d'une chaine en javascript

Voila une fonction en javascript qui supprime les espaces du début et fin dans un champ de saisie.
pour commencer on déclare la fonction au début de la page :

function sup_espace(chaine)
{
while(chaine.substring(0,1)==' ')
{

chaine=chaine.substring(1,chaine.length);
}

while(chaine.length > 0 && chaine.substring(chaine.length-1,chaine.length)==' ')
chaine=chaine.substring(0,chaine.length-1);

return chaine;
}


dans la page on insert un input de type texte et on appelle la fonction :
< input type="text" name="commercial" value="" onblur="this.value= sup_espace(this.value)">

et le tour est joué

vendredi 4 juin 2010

fonction calcul nombre de jours

Voila une fonction qui retourne le nombre de jours entre 2 date en php

function NbJours($debut, $fin) {

$tDeb = explode("-", $debut);
$tFin = explode("-", $fin);

$diff = mktime(0, 0, 0, $tFin[1], $tFin[2], $tFin[0]) -
mktime(0, 0, 0, $tDeb[1], $tDeb[2], $tDeb[0]);

return ceil((($diff / 86400)+1));

}

Pour l'utilisation de la fonction
$interval=NbJours($date_debut, $date_fin);

Conversion de date en mysql

voila 2 fonction qui sont utilisées pour convertir de format date française en format date mysql et inversement

/***************************met la date au format mysql**************************/
/*----------------utilisation $date=datetosql(date("d-m-Y" ));------------------*/

function datetosql($Date)
{

list($jj,$mm,$aa)=explode("-",$Date);

return $aa."-".$mm."-".$jj;
}
/*---------------------------------------------------------------------------------------*/
/*--------------------------met la date mysql au format normal-------------------------------*/
/*----------------utilisation $date=sqltodate($sqldate);------------------*/
function sqltodate($dat)
{
list($year,$month,$day)=explode('-',$dat);
$a=$day.'-'.$month.'-'.$year;
return $a;
}

merci pour vos commentaire

lundi 31 mai 2010

supprimer espace

Voila une fonction en javascript qui supprime les espaces du début dans un champ de saisie
pour commencer on déclare la fonction au début de la page :

function sup_espace(chaine)
{
while(chaine.substring(0,1)==' ')
{
chaine=chaine.substring(1,chaine.length);
}
return chaine;
}

dans la page on insert un input de type texte et on appelle la fonction :
< input type="text" name="commercial" value="" onblur="this.value= sup_espace(this.value)">

et le tour est joué