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

PureBasic Discussion :

Tuto sur le réseaux et les bases de données


Sujet :

PureBasic

  1. #1
    Nouveau Candidat au Club
    Profil pro
    Webmaster
    Inscrit en
    Juillet 2009
    Messages
    2
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : France

    Informations professionnelles :
    Activité : Webmaster

    Informations forums :
    Inscription : Juillet 2009
    Messages : 2
    Points : 1
    Points
    1
    Par défaut Tuto sur le réseaux et les bases de données
    Bonjour a tous,
    Voila je cherche un tuto sur réseaux, et sur les bases de données !
    J'ai cherché sur google mais j'ai rien trouvé

    C'est possible de se connecté a un base de données qui est a la base prévue pour un site web avec PureBasic ?

    Merci bonne soirée

  2. #2
    Responsable Purebasic

    Avatar de comtois
    Inscrit en
    Avril 2003
    Messages
    1 261
    Détails du profil
    Informations forums :
    Inscription : Avril 2003
    Messages : 1 261
    Points : 9 924
    Points
    9 924
    Billets dans le blog
    8
    Par défaut
    j'ai lu à plusieurs reprises qu'il fallait pré-enregistrer les requêtes dans un fichier PHP/ASP et appeler une page qui fera le relais.

    Ne me demande pas comment, je n'en ai aucune idée.

    J'ai vu par exemple ce genre de truc avec PureBasic :

    tout d'abord un premier fichier mysql.php
    Code PHP : 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
    40
    41
    42
    43
    <?php
     
    $dbhost = "localhost";
    $dbname = "<database name>";
    $dbuser= "<db username>";
    $dbpass = "<db password>";
    $sitekey = "<Unique Site Key, only used for my internal site code>";
    $settingsprefix = "";
     
    function dbconnect($dbhost, $dbuser, $dbpass, $dbname ) {
       $mysql_access = mysqli_connect($dbhost, $dbuser, $dbpass, $dbname);
       if(!$mysql_access) {
          include("includes/en.php"); // Because we haven't got a language set yet.
          die(_FATALERROR." "._NOTCONNECTED);
       }
       return $mysql_access;
    }
     
     
    function dbquery($query) {
       global $debug, $headerSent, $dbconnect;
       if($debug && $headerSent) echo "<!-- $query -->\n";
       $result = mysqli_query($dbconnect, $query) or die( _FATALERROR."Query: ".$query."<br />Error: (".mysqli_errno( $dbconnect ).") ".mysqli_error( $dbconnect ));
       return $result;
    }
     
    function dbassoc($query) {
       global $debug, $dbconnect;
       if ($query === false && $debug) {
          echo "<!-- dbassoc ".mysqli_error( $dbconnect )." -->\n";
       }
       $query = mysqli_fetch_assoc($query);
       return $query;
    }
     
    function dbclose() {
       global $dbconnect;
       mysqli_close( $dbconnect );
    }
     
    if(!empty($sitekey)) $dbconnect = dbconnect($dbhost, $dbuser,$dbpass, $dbname);
     
    ?>

    un second fichier chapterlist.php

    Code PHP : 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
    <?php
     
    include ("mysql.php");
     
    $sid = $_GET['sid'];
     
    $storyinfo = dbquery("SELECT s.title, a.user_name FROM fanfiction_stories as s INNER JOIN fusion_users as a ON s.uid = a.user_id WHERE s.sid = ".$sid);
    $s = dbassoc($storyinfo);
    echo $s['title'];
    echo "
    ";
    echo $s['user_name'];
    echo "
    ";
     
    $storyinfo = dbquery("select count(*) as c from fanfiction_chapters where sid = ".$sid);
    $s = dbassoc($storyinfo);
    echo $s['c'];
    echo "
    ";
     
    $chapterinfo = dbquery("select title, chapid, uid from fanfiction_chapters where sid = ".$sid." order by inorder");
    while($c = dbassoc($chapterinfo)) {
       echo $c['title'];
       echo "<-->";
       echo "http://www.pokegirl.org/fiction/stories/".$c['uid']."/".$c['chapid'].".txt";
       echo "
    ";
    }
     
    dbclose();
    ?>

    et dans PureBasic

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ReceiveHTTPFile("http://www.pokegirl.org/fiction/extraction/chapterlist.php?sid=102", "C:\test.txt")
    voila donc pour les tutos je pense que tu peux regarder du côté de PHP/ASP.

    D'autre part, regarde aussi pour télécharger ADOmate sur ce site
    http://www.nxsoftware.com/

    là encore, ne compte pas sur moi pour les tutos , je te donne juste quelques pistes à explorer, pour en savoir plus sur ADO il y a un tutoriel sur DVP. Je devrais le lire aussi pour être moins ignorant
    Vous souhaitez participer à la rubrique PureBasic (tutoriels, FAQ, sources) ? Contactez-moi par MP.

  3. #3
    Nouveau Candidat au Club
    Profil pro
    Webmaster
    Inscrit en
    Juillet 2009
    Messages
    2
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : France

    Informations professionnelles :
    Activité : Webmaster

    Informations forums :
    Inscription : Juillet 2009
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    Tu veut donc dire que je devrais exécuté les scripts php avec PureBasic !
    Pour le tuto je connais bien le php j'en voulais sur l'utilisation du réseaux en PureBasic !

    C'est possible de crée un parser en PureBasic pour faire un éditeur de texte ?

Discussions similaires

  1. [Lazarus] Renseignement sur les bases de données
    Par lohot dans le forum Lazarus
    Réponses: 1
    Dernier message: 17/01/2007, 22h04
  2. Réponses: 4
    Dernier message: 03/01/2007, 21h56
  3. [C#]lister les bases de données sur ma machine
    Par fafa139 dans le forum Windows Forms
    Réponses: 7
    Dernier message: 20/04/2006, 18h32
  4. [VB.NET] livres sur vb.net et les bases de données access
    Par Herlece dans le forum Windows Forms
    Réponses: 5
    Dernier message: 05/04/2006, 21h30
  5. Livre gratuit sur les bases de données...
    Par benby dans le forum Décisions SGBD
    Réponses: 3
    Dernier message: 26/05/2005, 12h24

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