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

PHP & Base de données Discussion :

Système de validation


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Décembre 2021
    Messages
    81
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 28
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Décembre 2021
    Messages : 81
    Par défaut Système de validation
    Bonjour, j'essaye de créer un système de validation pour mes annonces. Pour ce faire, j'ai ajouté un champ validation (TINYINT 1 et valeur par défaut telle que définie=0) dans la table annonces. Ensuite, j'ai modifié pour voir si a marche. Sauf que les annonces ne s'affichent pas lorsque le champ validation =1.

    Voici le code:
    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
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    foreach ($anouncement as $anounce) {
     
      //if validation
      if ($anounce['validation']==1){
     
      $id= $anounce['id'];
     
      $images = !empty($anounce['images']) ? $anounce['images'] : ['/no_image.png']; // array
     
      if (!empty($images)) {
        //boucle sur les images
        echo'<div class="container">';
     
     
        echo ' <div class="slider" >';
        foreach ($images as $img) {
     
         echo '<img class ="active" style="width:240px; height:170px;" src="' . $img . '">';
     
        }
        echo "</div>"; // fin div slider . 
      }
      echo '<div class= "informations">';
      echo '<a class="maquette" href="/principales/single.php?id='.$id.'"  > '; 
      echo "<p class='title'>" . $anounce['titre'] . "</p>";
      echo "<p class='category'><i class='fa fa-list-alt'></i> " . $anounce['CATEGORIE'] . "</p>";
      echo "<p class='price'><span class='mru'>".$lang['prix']." :</span> " . $anounce['prix'] . "</p>";
      echo "<p class='date'> <i class='fa fa-calendar'></i> " . $anounce['created_date'] . "</p>";
      echo "<p class='city'> <i class='fa fa-map-marker' style='font-size:15px'></i>"  . $anounce['VILLE'] . "</p>";
      echo'</a>';
     
      echo"</div>"; //fin div informations
      echo "</div>"; // fin div container
     
     
    }//fin if validation
     
     
    }
    Auriez-vous une solution?

  2. #2
    Expert confirmé
    Avatar de Séb.
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    5 321
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2005
    Messages : 5 321
    Billets dans le blog
    17
    Par défaut
    Vérifie le contenu de $anouncement :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <pre><?php print_r($anouncement) ?></pre>
    Ou pour plus de détail :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <pre><?php var_dump($anouncement) ?></pre>

  3. #3
    Membre confirmé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Décembre 2021
    Messages
    81
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 28
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Décembre 2021
    Messages : 81
    Par défaut
    Bonjour Séb, tu as raison. C'était au niveau de ma pagination que j'avais oublié de modifier également, ce qui faisait que l'annonce la plus ancienne apparaissait dans la dernière page, alors que la première page était vide.

    Merci

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

Discussions similaires

  1. [5.6] API Système de validation de transaction
    Par kameni98 dans le forum Laravel
    Réponses: 0
    Dernier message: 03/09/2020, 00h05
  2. Système de validation via une liste déroulante
    Par Tamzoro dans le forum Laravel
    Réponses: 1
    Dernier message: 04/07/2019, 09h06
  3. QDoubleSpinBox : système de validation
    Par AuraHxC dans le forum Qt
    Réponses: 2
    Dernier message: 03/10/2017, 08h39
  4. [WPF] Système de validation indépendant du binding
    Par tomlev dans le forum Contribuez
    Réponses: 0
    Dernier message: 22/09/2008, 01h46
  5. [Système] Lien valide pour contexte particulier
    Par hpl76 dans le forum Langage
    Réponses: 3
    Dernier message: 12/01/2007, 16h34

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