Vérificateur de code postal - PHP - Programmation
Marsh Posté le 13-05-2014 à 15:14:48
Où tout simplement, tu vérifie dans la BD l'existence du code saisi avec une requête du genre :
select cp from codepostale where cp = '$CodePostalSaisi';
Si la requête retourne 0 résultat, il n'existe pas, s'il retourne 1 résultat, il existe. En fonction, tu appliques le traitement approprié avec un simple if/else
Marsh Posté le 14-05-2014 à 09:37:24
Oui c'est ce que je voulais dire mais j'ai fourché dans mon cerveau
Marsh Posté le 14-05-2014 à 17:36:09
Merci pour vos réponses j'ai réussi à faire ce que je voulais, juste une autre petite question, est-ce possible avec un lien sur cette page de récupérer un fichier excel comprenant les infos d'une table de ma base de données?
Bonne soirée à vous
Marsh Posté le 15-05-2014 à 08:51:24
Le plus simple c'est de faire du csv. Tu prends les données de ton tableau et tu écris dans un fichier avec les colonnes séparées par un ";"
Un truc du genre :
Code :
|
Marsh Posté le 15-05-2014 à 10:32:48
euh, manque pas un echo $var après le while
Edit : sans ça, le csv va contenir que les noms de colonnes
Marsh Posté le 31-05-2014 à 11:25:40
Hé gasolina, j'ai été confronté à la même confusion en fait je fais un site de gestion de l'hôpital France où je suis dans le besoin de même paris postal code idée que vous recherchez. J'ai essayé le code suivant donné par Petitpois2 et je dois dire que ce gars-là est bonne en elle après peu de changements dans le code, il est parfaitement travaille pour moi, je vous suggère d'essayer celui-là aussi. si vous êtes toujours confrontés même problème si quelques googler je suggère.
Code:
<? Php
header ('Content-type: application / octet-stream;');
header ('Content-Transfer-Encoding: base64');
header ('Content-Disposition: attachment; filename = "' $ nameFile.. 'csv.'" );
echo "num, Name, Surname, Telephone, Mobile, Mail \ n";
while ($ row = mysqli_fetch_array ($ tab, MYSQLI_ASSOC) {
$ Var = $i.";".$ligne['Nom'].";".$ligne['Prenom'].";".$ligne['Telephone'].";".$ligne['Portable'].";".$ligne['Mail']."\n";
$ I + +;
}
Marsh Posté le 03-06-2014 à 10:11:09
Je suis bonne
et oui j'avais oublié un echo.
Marsh Posté le 13-05-2014 à 14:45:17
Bonjour,
Je dois créer une page web qui pointera sur une base de données où j'ai une table 'codepostale' vide, le but de la page web est que lorsque l'on entre un code postal, une vérification se fasse avec la base de données et si le code postal n’apparaît pas dedans on l'ajoute et en même temps on télécharge un fichier.
Ainsi si on entre deux fois le même code postal, on reçoit un message comme quoi ce code postal est déjà dans la base de données et on ne télécharge pas le fichier.
Avez-vous une idée de la manière dont il faut procéder?
Merci d'avance de vos réponses
Cordialement