IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Problème avec une boucle


Sujet :

Langage PHP

  1. #1
    Membre du Club
    Inscrit en
    Avril 2006
    Messages
    101
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 101
    Points : 57
    Points
    57
    Par défaut Problème avec une boucle
    Bonjour all,


    Comment faire une boucle :
    for($i = 0; $i < 16; $i++)

    Je suis pas très doué en php donc je demande l'avis des pros. Wink

    Voici ce que j'ai :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
     
    $nomserver_1 = ( !empty($_POST['nomserver_1']) ) ? stripslashes(htmlspecialchars($_POST['nomserver_1'])) : "";
    $nomserver_2 = ( !empty($_POST['nomserver_2']) ) ? stripslashes(htmlspecialchars($_POST['nomserver_2'])) : "";
    $nomserver_3 = ( !empty($_POST['nomserver_3']) ) ? stripslashes(htmlspecialchars($_POST['nomserver_3'])) : "";
    $nomserver_4 = ( !empty($_POST['nomserver_4']) ) ? stripslashes(htmlspecialchars($_POST['nomserver_4'])) : "";
    $nomserver_5 = ( !empty($_POST['nomserver_5']) ) ? stripslashes(htmlspecialchars($_POST['nomserver_5'])) : "";
    $ipserver_1 = ( !empty($_POST['ipserver_1']) ) ? stripslashes(htmlspecialchars($_POST['ipserver_1'])) : "";
    $ipserver_2 = ( !empty($_POST['ipserver_2']) ) ? stripslashes(htmlspecialchars($_POST['ipserver_2'])) : "";
    $ipserver_3 = ( !empty($_POST['ipserver_3']) ) ? stripslashes(htmlspecialchars($_POST['ipserver_3'])) : "";
    $ipserver_4 = ( !empty($_POST['ipserver_4']) ) ? stripslashes(htmlspecialchars($_POST['ipserver_4'])) : "";
    $ipserver_5 = ( !empty($_POST['ipserver_5']) ) ? stripslashes(htmlspecialchars($_POST['ipserver_5'])) : "";
    $tickrateservpublic_1 = ( !empty($_POST['tickrateservpublic_1']) ) ? stripslashes(htmlspecialchars($_POST['tickrateservpublic_1'])) : "";
    $tickrateservpublic_2 = ( !empty($_POST['tickrateservpublic_2']) ) ? stripslashes(htmlspecialchars($_POST['tickrateservpublic_2'])) : "";
    $tickrateservpublic_3 = ( !empty($_POST['tickrateservpublic_3']) ) ? stripslashes(htmlspecialchars($_POST['tickrateservpublic_3'])) : "";
    $tickrateservpublic_4 = ( !empty($_POST['tickrateservpublic_4']) ) ? stripslashes(htmlspecialchars($_POST['tickrateservpublic_4'])) : "";
    $tickrateservpublic_5 = ( !empty($_POST['tickrateservpublic_5']) ) ? stripslashes(htmlspecialchars($_POST['tickrateservpublic_5'])) : "";
    $slot_1 = ( !empty($_POST['slot_1']) ) ? stripslashes(htmlspecialchars($_POST['slot_1'])) : "";
    $slot_2 = ( !empty($_POST['slot_2']) ) ? stripslashes(htmlspecialchars($_POST['slot_2'])) : "";
    $slot_3 = ( !empty($_POST['slot_3']) ) ? stripslashes(htmlspecialchars($_POST['slot_3'])) : "";
    $slot_4 = ( !empty($_POST['slot_4']) ) ? stripslashes(htmlspecialchars($_POST['slot_4'])) : "";
    $slot_5 = ( !empty($_POST['slot_5']) ) ? stripslashes(htmlspecialchars($_POST['slot_5'])) : "";
    C'est un exemple...

    J'ai essayé ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    for($i = 0; $i <= 6; $i++)
    {
    $nomserveur_num=$nomserveur.$i;
    $nomserver= ( !empty($_POST['$nomserveur_num']) ) ? stripslashes(htmlspecialchars($_POST['$nomserveur_num'])) : "";
    $ipserver_num=$ipserver.$i;
    $ipserver= ( !empty($_POST['$ipserver_num']) ) ? stripslashes(htmlspecialchars($_POST['$ipserver_num'])) : "";
    $tickrateservpublic_num=tickrateservpublic.$i;
    $tickrateservpublic= ( !empty($_POST['$tickrateservpublic_num']) ) ? stripslashes(htmlspecialchars($_POST['$tickrateservpublic_num'])) : "";
    $slot_num=slot.$i;
    $slot= ( !empty($_POST['$slot_num']) ) ? stripslashes(htmlspecialchars($_POST['$slot_num'])) : "";
    }
    mais problème dans la réponse, j'obtiens ca :
    NOM DU/ DES SERVEUR(S)

    ---------------------------------------------------------------------------------


    Nom du serveur N°: 0
    Nom du serveur N°: 1
    Nom du serveur N°: 2
    Nom du serveur N°: 3
    Nom du serveur N°: 4
    Nom du serveur N°: 5


    ---------------------------------------------------------------------------------

    IP DU/ DES SERVEUR(S)

    ---------------------------------------------------------------------------------


    Nom du serveur N°: 0
    Nom du serveur N°: 1
    Nom du serveur N°: 2
    Nom du serveur N°: 3
    Nom du serveur N°: 4
    Nom du serveur N°: 5


    ---------------------------------------------------------------------------------

    Nbr DE SLOT DU / DES SERVEUR(S)

    ---------------------------------------------------------------------------------


    Nom du serveur N°: 0
    Nom du serveur N°: 1
    Nom du serveur N°: 2
    Nom du serveur N°: 3
    Nom du serveur N°: 4
    Nom du serveur N°: 5


    ---------------------------------------------------------------------------------

    TICKRATE DU/ DES SERVEUR(S)

    ---------------------------------------------------------------------------------


    Nom du serveur N°: 0
    Nom du serveur N°: 1
    Nom du serveur N°: 2
    Nom du serveur N°: 3
    Nom du serveur N°: 4
    Nom du serveur N°: 5


    Cordialement.


    J'ai essayé mais je suis pas copain avec le php encore

  2. #2
    Modératrice
    Avatar de Celira
    Femme Profil pro
    Développeuse PHP/Java
    Inscrit en
    Avril 2007
    Messages
    8 633
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Développeuse PHP/Java
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2007
    Messages : 8 633
    Points : 16 372
    Points
    16 372
    Par défaut
    Bonjour

    Ce que tu cherches en fait, c'est à faire une variable dynamique :
    Comment appeler une variable dont le nom est stocké dans une autre variable?
    Modératrice PHP
    Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "ça ne marche pas" n'est pas un message d'erreur)
    Cherchez un peu avant poser votre question : Cours et Tutoriels PHP - FAQ PHP - PDO une soupe et au lit !.

    Affichez votre code en couleurs : [CODE=php][/CODE] (bouton # de l'éditeur) et [C=php][/C]

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème avec une boucle
    Par bf491499 dans le forum VB.NET
    Réponses: 1
    Dernier message: 16/03/2007, 07h35
  2. Problème avec une boucle
    Par sissi25 dans le forum Langage
    Réponses: 7
    Dernier message: 21/02/2007, 23h40
  3. problème avec une boucle
    Par mars315 dans le forum Langage
    Réponses: 14
    Dernier message: 25/11/2006, 08h39
  4. Problème avec une boucle for
    Par cisse18 dans le forum Général JavaScript
    Réponses: 20
    Dernier message: 29/03/2006, 16h50
  5. [MySQL] Problème avec une boucle
    Par yayacameleon dans le forum PHP & Base de données
    Réponses: 7
    Dernier message: 09/03/2006, 09h53

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo