laetiheu
Messages postés2Date d'inscriptionjeudi 26 juillet 2007StatutMembreDernière intervention26 juillet 2007
-
26 juil. 2007 à 12:09
Alain42 -
26 juil. 2007 à 14:02
Bonjour à tous!!
J'ouvre cette discussion car j'ai beau chercher des sources/aides sur le net et les essayer (en les modifiant bien sur!!) ca marche pas...
Voila le problème : J'ai une table mysql avec, entre autres, plusieurs colonnes avec des dates differentes : datemisejour, datearchivage, datedebut, datefin.
Je souhaite que toutes les dates de ces différentes colonnes passent du format anglophone au format francophone... Je vous joint mon code, en espérant avoir des réponses (c'est assez urgent... :cry: ) merci d'avance!!
Laeti
PS : Je suis debutante en php/mysql
<?php
include ("connexion.inc.php");
include ("design_contact.php");
// Type de page
switch ($_GET['action']){
case "rechercher" :
// Page d'insertion des données
echo"
<center><font face=\"Verdana\" size=2>
Résultat de la recherche :<br></font></center>
<p></p>
</p>";
// Préparation et exécution de la requête
$pac=preparer_critere($_POST['pac']);
$numero=preparer_critere($_POST['numero']);
$datemisejour=preparer_critere($_POST['datemisejour']);
$datearchivage=preparer_critere($_POST['datearchivage']);
$client=preparer_critere($_POST['client']);
$societe=preparer_critere($_POST['societe']);
$branche=preparer_critere($_POST['branche']);
$population=preparer_critere($_POST['population']);
$nom=preparer_critere($_POST['nom']);
$prenom=preparer_critere($_POST['prenom']);
$email=preparer_critere($_POST['email']);
$datedebut=preparer_critere($_POST['datedebut']);
$datefin=preparer_critere($_POST['datefin']);
$telephone=preparer_critere($_POST['telephone']);
$requete="SELECT *
FROM contacts
WHERE datearchivage like '00%'
AND pac like '$pac'
AND client like '$client'
AND nom like '$nom'
AND prenom like '$prenom'
AND email like '$email'";
$resultat=mysql_query($requete,$connexion);
// Calcul et affichage du nombre de contacts trouvés
$nbresultats=mysql_num_rows($resultat);
echo "<font face=\"Verdana\" size=1>Il y a $nbresultats résultats";
// S'il y a des contacts trouvés on affiche la liste
if ($nbresultats > 0){
echo"<p></p>";
echo"<table border=l cellspacing=0 cellpadding=3><font face=verdana>";
echo "
<tr>
<td width=250 align=center><font face=verdana size=1>
Date de mise à jour</font>
</td>
<td width=250 align=center><font face=verdana size=1>
Date d'archivage</font>
</td>
<td width=250 align=center><font face=verdana size=1>
Pac</font>
</td>
<td width=250 align=center><font face=verdana size=1>
Client</font>
</td>
<td width=250 align=center><font face=verdana size=1>
Société</font>
</td>
<td width=250 align=center><font face=verdana size=1>
Branche</font>
</td>
<td width=250 align=center><font face=verdana size=1>
Population</font>
</td>
<td width=250 align=center><font face=verdana size=1>
Nom</font>
</td>
<td width=250 align=center><font face=verdana size=1>
Prénom</font>
</td>
<td width=250 align=center><font face=verdana size=1>
Email</font>
</td>
<td width=250 align=center><font face=verdana size=1>
Téléphone</font>
</td>
<td width=250 align=center><font face=verdana size=1>
Du (obligatoire)</font>
</td>
<td width=250 align=center><font face=verdana size=1>
Au (facultatif)</font>
</td>
</tr>";
while ($ligne= mysql_fetch_array($resultat)){
$datemisejour=$ligne["datemisejour"];
$datearchivage=$ligne["datearchivage"];
$pac=$ligne["pac"];
$client=$ligne["client"];
$societe=$ligne["societe"];
$branche=$ligne["branche"];
$population=$ligne["population"];
$nom=$ligne["nom"];
$prenom=$ligne["prenom"];
$email=$ligne["email"];
$telephone=$ligne["telephone"];
$datedebut=$ligne["datedebut"];
$datefin=$ligne["datefin"];
$numero=$ligne["numero"];
echo"<tr>
<td align=center><font face=verdana size=1>
$datemisejour </font></td>
<td align=center><font face=verdana size=1>
$datearchivage </font></td>
<td align=center><font face=verdana size=1>
$pac </font></td>
<td align=center><font face=verdana size=1>
$client </font></td>
<td align=center><font face=verdana size=1>
$societe </font></td>
<td align=center><font face=verdana size=1>
$branche </font></td>
<td align=center><font face=verdana size=1>
$population </font></td>
<td align=center><font face=verdana size=1>
$nom </font></td>
<td align=center><font face=verdana size=1>
$prenom </font></td>
<td align=center><font face=verdana size=1>
$email </font></td>
<td align=center><font face=verdana size=1>
$telephone </font></td>
<td align=center><font face=verdana size=1>
$datedebut </font></td>
<td align=center><font face=verdana size=1>
$datefin </font></td>
</tr>
";}
echo"<table>";}
echo"
<p></p><br><br>
<a href=\"rechercher_contact.php\">Rechercher un nouveau contact</a>";
break;
default:
//Page d'affichage du formulaire de saisie
echo"<center><font face=\"Verdana\">Rechercher un contact</font></center>";
//Affichage du formulaire d'insertion
$page_de_la_requete=$_SERVER['PHP_SELF']."?action=rechercher";
afficher_formulaire($page_de_la_requete);
}
?>