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 :

Site dynamique en PHP [MySQL]


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de solaar
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    607
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2007
    Messages : 607
    Par défaut Site dynamique en PHP
    Bonsoir tout le monde.
    j'ai suivi un tutorial de Mr Pierre-Baptiste Naigeon sur un site dynamique(http://pbnaigeon.developpez.com/tuto...ite-dynamique/), que j'ai trouvé super bien. J' essai de m'exercer sur ce denier et trouve que quelques difficultées qui sont:
    Comment passer d'une page à une autre tout en passant par la base de donnée?
    je voudrai avoir dans mon explorer: index.php?idpage=2 ou index.php?idpage=3 ou index.php?idpage=4 qui va bien sur m'amener vers une autres page php.

    j'espère que je me suis fait comprendre?

    Merci de bien vouloir m'aider ou bien de me donner des liens vers des sites parlant de site dynamique avec php.

    Cordialement
    solaar.

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Février 2008
    Messages
    34
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 34
    Par défaut
    dans ton site tu mets un lien <a href='index.php?idpage=4>ton lien</a>

  3. #3
    Membre Expert Avatar de riete
    Homme Profil pro
    DevWeb - Oléiculteur
    Inscrit en
    Avril 2006
    Messages
    1 193
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France

    Informations professionnelles :
    Activité : DevWeb - Oléiculteur
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 193
    Par défaut
    Citation Envoyé par solaar Voir le message
    Comment passer d'une page à une autre tout en passant par la base de donnée?
    Qu'entends tu par passer par la base de données?
    Tu veux dire soummettre un formulaire qui va exécuter une requête sur la BD ?
    Citation Envoyé par solaar Voir le message
    je voudrai avoir dans mon explorer: index.php?idpage=2 ou index.php?idpage=3 ou index.php?idpage=4 qui va bien sur m'amener vers une autres page php.
    Je pense que tu veux réalisé un formulaire ? mais je ne suis pas sur de bien comprendre.

    Dans ce cas, il te faut utiliser simplement la balise form de HTML comme cecidisons que cette page s'appel index.html)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    <html>
    <form action="tapage.php" method="get">
      <input type="text" name="tavar">
      <input type="submit" value="OK">
    </form>
    </html>
    Dans tapage.php, tu dois avoir
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <?php
    echo "Ta variable est égale à:".$_REQUEST['tavar'];
    ?>
    Bonne chance

  4. #4
    Membre éclairé Avatar de solaar
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    607
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2007
    Messages : 607
    Par défaut
    bonsoir!
    je reprend mon explication.
    j'ai une liste de de produit(id,nom,prix) dans ma base de donnée. et décide de changer le prix ou le nom du produit.
    j'ai une page index, qui affiche la liste de chaque produit. à chaque fois que je clic sur un article alors il fait ressortir sur une autre page l'id,le nom et le prix,que je peux bien sur modifier.
    mon problème est plutôt l'addresse: je voudrais avoir index?article=1 ou index?article=2.

    cordialement
    solaar.

  5. #5
    Membre éclairé Avatar de rems033
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    513
    Détails du profil
    Informations personnelles :
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Mai 2007
    Messages : 513
    Par défaut
    Sans un pti bout de code c'est dur de tout comprendre à vrai dire...pas faute de vouloir filer un coup de main !
    File nous un bout de code expliqué et commenté pour qu'on jette un oeil
    A plus

  6. #6
    Membre éclairé Avatar de solaar
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    607
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2007
    Messages : 607
    Par défaut
    ok! je donne un bout de mes codes peut être que j'ai fait des bêtises alors aider moi.
    ce code est dans page index qui est affdomainemodif.php
    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
     
    <?php
    include_once 'mes_fonction';
    @ $db = new mysqli('localhost','root','Admin','NEWSLETTER_70SITES');
    if(mysqli_connect_errno()){
    	echo'Erro: vous n\'êtes pas connecté à la base de donnée';
    	exit;
    }
    $query='SELECT id_site,nomdomaine_site FROM 70sites';
    $result=@$db->query($query);
    if(!$result) return false;
    $num_sites=@$result->num_rows;
    if($num_sites==0) return false;
     
    $result=db_result_to_array($result);
     
    //affiche le tableau des sites
    display_site($site_array);
    ?>
    et ce dernier code ds mes_fonctions.php
    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
     
    <?php
    //convertit un identificateur de résultat MySQL en un tableau de résultat
    function db_result_to_array($result){
    $res_array=array();
    for($count=0;$row=$result->fetch_assoc();count++)
    $res_array[$count]=$row;
    return $res_array;
    }
     
    //affiche le tableau des sites
    function display_site($site_array)
    {
      if (!is_array($site_array))
      {
         echo 'il n\'exite pas de site<br />';
         return;
      }
      echo '<ul>';
      foreach ($site_array as $row)
      {
        $url = 'affidomainemodif.php?id_site='.($row['id_site']);
        $nomdomaine_site= $row['nomdomaine_site']; 
        echo '<li>';
        do_html_url($url, $nomdomaine_site); 
        echo '</li>';
      }  
    function do_html_URL($url, $name)
    {
     <a href= $url; > $name; </a><br />
     
    }
     
    ?>
    Merci de bien vouloir m'aider.

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    Février 2008
    Messages
    34
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 34
    Par défaut
    fait des echos de tes differentes variables y en a peu etre qui ne passe pas

    je ne sais pas si ca joue mais bon

    $url = 'affidomainemodif.php?id_site='.($row['id_site']).' ';

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

Discussions similaires

  1. site dynamique en php
    Par safkh27 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 2
    Dernier message: 08/06/2015, 10h04
  2. [MySQL] site dynamique en php
    Par anninina dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 23/08/2011, 17h06
  3. [Conception] Conception site web dynamique avec php
    Par windowsxx2001 dans le forum Langage
    Réponses: 2
    Dernier message: 31/03/2007, 17h54

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