1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119
| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xml:lang="fr" xmlns="http://www.w3.org/1999/xhtml">
<head>
<link href="css/menu.css" rel="stylesheet" type="text/css"/>
<script src="js/listMbaois.js" type="text/javascript"></script>
<title>Liste des Mbaois de la diaspora</title>
</head>
<body>
<?php
/*****Une fonction qui utilise mysql_real_escape********/
function sauveMoi($chaine){
return mysql_real_escape_string($chaine);
}
//On l applique de la maniere suivante : $nom=sauveMoi($_POST["nom"]);
$connecte=@mysql_coonect("localhost","root","*******");
die("Mais tu es ou bordel");
$mabase= @mysql_select_db("listdmbaois");
$idcom=mysql_query($connecte,$mabase);
if(!$idcom)
{
echo mysql_errno(),":",mysql_error();
}
else
{
if (!empty($nom) && !empty($prenom) && !empty($adresse) && !empty($code_postale) && !empty($ville) && !empty($pays) && !empty($tel) && !empty($email))
{
$id_memb="\N" ;// c est pour l auto_incrementation
$nom= sauveMoi($_POST['nom']);
$prenom= sauveMoi($_POST['prenom']);
$adresse= sauveMoi($_POST['adresse']);
$code_postale= sauveMoi($_POST['code_postale']);
$ville= sauveMoi($_POST['ville']);
$pays= sauveMoi($_POST['pays']);
$tel= sauveMoi($_POST['tel']);
$email= sauveMoi($_POST['email']);
$requete=$query = "INSERT INTO mbaois VALUES (NULL,'$nom','$prenom','$adresse','$code_postale','$ville','$pays','$tel','$email')";
$resultat=@mysql_query($requete,$idcom);
$requete1=sprintf("SELECT nom, prenom, adresse, code_postale, ville, pays, tel, email FROM mbaois ORDER BY nom");
echo "La requete est pourrie : ",mysql_errno(),":",mysql_error();
$resultat1=@mysql_query($requete1,$idcom);
if(!$resultat1)
{
echo "Lecture de la base impossible : ",mysql_errno(),":",mysql_error();
}
else
{
$nbcol=mysql_num_fields($resultat1);
$inscrits=mysql_num_rows($resultat1);
echo '
<table class="liste" >
<tr class="ligneListe" onmouseover="survolLigne(this)" onmouseout="finsurvolLigne(this)"" onclick="selectionLigne(this)">
<td>Nom</td> <td>Prénom</td> <td>Adresses</td> <td>Code-Postale</td> <td>Ville</td><td>Pays</td> <td>Téléphone</td> <td>E-Mail</td>
';
function firstToUpper($Sentence)
{
$lettres = str_split($Sentence); // On met le mot dans une liste
$lettres[0] = strtoupper($lettres[0]); // la fonction va prendre la premiere lettre pour le mettre en MAJUSCULE.
$finition = implode('',$lettres); // apres ce qu'on fait, on emploi implode , parce que c est un mot pas un tebleau
return $finition;
}
while ($ligne =mysql_fetch_array($resultat1)) {
$nom = $ligne["nom"];
$prenom = $ligne["prenom"];
$adresse = $ligne["adresse"];
$code_postale = $ligne["code_postale"];
$ville = $ligne["ville"];
$pays = $ligne["pays"];
$tel = $ligne["tel"];
$email = $ligne["email"];
$nom1=strtoupper($nom); //On les noms en Majuscule
$prenom1=firstToUpper($prenom);
echo "<tr class='ligneListe' onmouseover='survolLigne(this)' onmouseout='finsurvolLigne(this)' onclick='selectionLigne(this)'>";
echo "<td>".$nom1."</td>";
echo "<td>".$prenom1."</td>";
echo "<td>".$adresse."</td>";
echo "<td>".$code_postale."</td>";
echo "<td>".$ville."</td>";
echo "<td>".$pays."</td>";
echo "<td>".$tel."</td>";
echo "<td><a href>".$email."</a></td>";
echo "</tr>";
}
echo "</table>
";
}
}
else{
echo "Le formulaire nest pas complete ",mysql_error();
}
}
mysql_free_result($resultat1);
mysql_close($idcom);
?>
</body>
</html> |
Partager