N° de département
koulou65
-
Melooo Messages postés 1476 Statut Membre -
Melooo Messages postés 1476 Statut Membre -
Bonjour,
J'ai un petit problème au niveau de mon code php.
J'ai un formulaire d'inscription ou l'utilisateur doit taper le numéro de son département, j'ai réussi a bloquer les lettres dans ce champ mais je voudrais aussi bloquer le zéro, et je n'y arrive pas.
Merci d'avance ;)
Voila mon code :
<?php
$dept = $_GET['dept'];
$tabdept=array_merge(range(1,95), range(971,974), array('2a','2b','2A','2B'));
if (in_array($dept, $tabdept)) {
require('connexion.php');
$res = requete("select commune from communes where id_dept = $dept order by commune");
while($row=$res->fetch_row()) {
echo utf8_encode($row[0]).',';
}
}
else echo 'N° de dept invalide';
?>
J'ai un petit problème au niveau de mon code php.
J'ai un formulaire d'inscription ou l'utilisateur doit taper le numéro de son département, j'ai réussi a bloquer les lettres dans ce champ mais je voudrais aussi bloquer le zéro, et je n'y arrive pas.
Merci d'avance ;)
Voila mon code :
<?php
$dept = $_GET['dept'];
$tabdept=array_merge(range(1,95), range(971,974), array('2a','2b','2A','2B'));
if (in_array($dept, $tabdept)) {
require('connexion.php');
$res = requete("select commune from communes where id_dept = $dept order by commune");
while($row=$res->fetch_row()) {
echo utf8_encode($row[0]).',';
}
}
else echo 'N° de dept invalide';
?>
2 réponses
Salut,
Mais je sais pas si tu a vu j'ai fait un range donc le 40 est accepte et le 7 aussi, je voudrais juste mettre un message d'erreur si l'utilisateur tape simplement le chiffre 0 .
Merci
Mais je sais pas si tu a vu j'ai fait un range donc le 40 est accepte et le 7 aussi, je voudrais juste mettre un message d'erreur si l'utilisateur tape simplement le chiffre 0 .
Merci
J'ai placé sa comme sa, mais toujours rien ...
<?php
$dept = $_GET['dept'];
{
if($dept == 0)
echo "Le zéro n'est pas un département";
}
$tabdept=array_merge(range(1,95), range(971,974), array('2a','2b','2A','2B'));
if (in_array($dept, $tabdept)) {
require('connexion.php');
$res = requete("select commune from communes where id_dept = $dept order by commune");
while($row=$res->fetch_row()) {
echo utf8_encode($row[0]).',';
}
}
else echo 'N° de dept invalide';
?>
<?php
$dept = $_GET['dept'];
{
if($dept == 0)
echo "Le zéro n'est pas un département";
}
$tabdept=array_merge(range(1,95), range(971,974), array('2a','2b','2A','2B'));
if (in_array($dept, $tabdept)) {
require('connexion.php');
$res = requete("select commune from communes where id_dept = $dept order by commune");
while($row=$res->fetch_row()) {
echo utf8_encode($row[0]).',';
}
}
else echo 'N° de dept invalide';
?>
Comme ceci :
<?php
$dept = $_GET['dept'];
{
if($dept == 0)
echo "Le zéro n'est pas un département";
}
else
{
$tabdept=array_merge(range(1,95), range(971,974), array('2a','2b','2A','2B'));
if (in_array($dept, $tabdept)) {
require('connexion.php');
$res = requete("select commune from communes where id_dept = $dept order by commune");
while($row=$res->fetch_row()) {
echo utf8_encode($row[0]).',';
}
}
}
else echo 'N° de dept invalide';
?>