Php

rim -  
vignemail1 Messages postés 1262 Statut Contributeur -
Bonjour,
svp j'ai effectuée une base de donnée en mysql ensuite je veux connaitre comment transformer ces information dans des pages php pour afficher les données et les mettre à jours
Configuration: Windows XP
Internet Explorer 6.0

1 réponse

  1. vignemail1 Messages postés 1262 Statut Contributeur 259
     
    regarde la documentation PHP sur le net. tu as par exemple les fonctions mysql_connect(), mysql_select_db(), mysql_query(), mysql_fetch_array(), mysql_close(), mysql_insert_id(), ...
    par exemple:
    <?php
    
    $conn = mysql_connect("localhost", "mysql_user", "mysql_password");
    
    if (!$conn) {
    echo "Impossible de se connecter à la base de données : " . mysql_error();
       exit;
    }
    
    if (!mysql_select_db("mydbname")) {
       echo "Impossible de sélectionner la base mydbname : " . mysql_error();
       exit;
    }
    
    $sql = "SELECT id as userid, fullname, userstatus 
    FROM   sometable
    WHERE  userstatus = 1";
    
    $result = mysql_query($sql);
    
    if (!$result) {
       echo "Impossible d'exécuter la requête ($sql) dans la base : " . mysql_error();
       exit;
    }
    
    if (mysql_num_rows($result) == 0) {
       echo "Aucune ligne trouvée, rien à afficher.";
       exit;
    }
    
    // Tant qu'une ligne existe, place cette ligne dans la variable $row
    // sous la forme d'un tableau associatif.
    // Note : Si vous n'attendez qu'une seule ligne, oubliez la boucle
    // Note : Si vous utilisez extract($row); dans la boucle suivante
    //       vous créerez $userid, $fullname et $userstatus
    while ($row = mysql_fetch_assoc($result)) {
       echo $row["userid"];
       echo $row["fullname"];
       echo $row["userstatus"];
    }
    
    mysql_free_result($result);
    
    ?> 
    
    1