Membres


Pas encore membre ?
inscrivez-vous ici

Connexion :
Login
Code
Mot de passe perdu ?
Liste des membres

Base de données

Base de données


Pages : [1] 2

Base de données     Posté le 7/09/2004 à 00:00
Zgrominet
Membre
zgrominet
Site perso
50 posts
Inscrit le : 29/07/2004
Bonjour,

J'ai un petit problème !
J'ai 2 bases de données (1- le forum) (2- accès membre)

Comment utilisé une info d'un base de donné vers l'autre
Je veux utilisé enfaite le pseudo de la personne enregistré dans l'accès membre, dans le forum ...

Merci de m'aider sur le script à faire ! smiley

________________________
Zgrominet
 
Réponse à : Base de données     Posté le 7/09/2004 à 16:52
sky
Administrateur
Avatar
Site perso
4188 posts
Inscrit le : 13/08/2003
Slt

Bon, déjà, mettons les chose au claires :
Tu as deux BASES ? ou deux TABLES ?

De toute façon, pour faire les liens tres, il faut faire :
ex : select champ.table,champ2.table2 from table1,table2

Je regarderai mieux ce soir.

Sky

_______________________
Graphiks : Cours PHP
Image
=> à quoi sert internet explorer ?
=> à télécharger firefox
 
Réponse à : Base de données     Posté le 7/09/2004 à 17:08
zgrominet
Membre
Avatar
Site perso
50 posts
Inscrit le : 29/07/2004
Oui 2 tables ... LOL

J'ai donc

tbl_user (table de l'acces membres)
forum (table du ... forum)

Je voudrai dans utilisé le champs "login" de tbl_user dans mon forum !
Si tu m'a compri enfaite le membre ce loggue sur le site, et peux poster sur le forum, son pseudo dans le forum sera donc celui avec lequel il c logué !

Je dois faire quoi ? et ou ?

_______________________
Zgrominet
 
Réponse à : Base de données     Posté le 7/09/2004 à 17:19
sky
Administrateur
Avatar
Site perso
4188 posts
Inscrit le : 13/08/2003
Oui, mais, s'il est loguer, il utilse quoi? session ou cookie?
De toute façon, si c'est que pour ca, il faut juste utilser la variable de session ou cookie smiley

Bon, pour comment faire la requete, ce soir smiley
pas le temps là

Sky

_______________________
Graphiks : Cours PHP
Image
=> à quoi sert internet explorer ?
=> à télécharger firefox
 
Réponse à : Base de données     Posté le 7/09/2004 à 17:39
zgrominet
Membre
Avatar
Site perso
50 posts
Inscrit le : 29/07/2004
Sessions ....

En attente de ta reponse ... merci d avance smiley

_______________________
Zgrominet
 
Réponse à : Base de données     Posté le 7/09/2004 à 20:16
sky
Administrateur
Avatar
Site perso
4188 posts
Inscrit le : 13/08/2003
Bon, c'est juste pour mettre le pseudo dans la table forum?
Si oui, tu te sret de ta session. Si elle s'appelle pseudo par exmeple :

$login=$_SESSION[pseudo];
Et tu enregistre ou affiche ou tu veut cette variable.


Si tu veut utiliser celle dans ta table tbl_usr :
Ben, je pige pas ou tu veut la faire en faite ...
Explique toi mieux ...

Pourquoi tu récupérer le pseudo du membre conecter? Dans quelle but?
Donne moi la logique de ta requete, et je te sort la requete smiley

Sky

_______________________
Graphiks : Cours PHP
Image
=> à quoi sert internet explorer ?
=> à télécharger firefox
 
Réponse à : Base de données     Posté le 7/09/2004 à 22:24
zgrominet
Membre
Avatar
Site perso
50 posts
Inscrit le : 29/07/2004


Si tu veut utiliser celle dans ta table tbl_usr :
Ben, je pige pas ou tu veut la faire en faite ...
Explique toi mieux ...

Pourquoi tu récupérer le pseudo du membre conecter? Dans quelle but?


Bon j'vais essayer d'être clair .... ca va etre dur !
Bon actuelement le gars viens sur mon forum, rentre un pseudo (kelkonque) ecrit son message , envoi, et voila !
Maintenant que j'ai un accès membre (tbl_user) je veux utiliser le champs pseudo pour que la personne ds le forum na pas besoin de mettre un pseudo. Donc ca sera celui de la tbl_user qui sera utilisé .. capito ?

_______________________
Zgrominet
 
Réponse à : Base de données     Posté le 7/09/2004 à 22:48
sky
Administrateur
Avatar
Site perso
4188 posts
Inscrit le : 13/08/2003
Yep capito smiley

Si c'est que pour ca :
utilise les sessions.

un ex :

<?php
if($_SESSION[pseudo]!=""){
echo 'Votre pseudo : '.$_SESSION[pseudo];
}else{
echo 'Entre votre pseudo : <input type="text" name="pseudo">';
}?>

explication :
Si la sessions pseudo existe, on affiche juste son pseudo, sans afficher le champ du formulaire pour le pseudo.
Si elle n'existe pas : on affiche le champ pseudo.

Ensuite, quand tu enregistre le tout dans ta table forum, ou tu prend la sessions, ou tu prend le formulaire ($_POST)

Sky

_______________________
Graphiks : Cours PHP
Image
=> à quoi sert internet explorer ?
=> à télécharger firefox
 
Réponse à : Base de données     Posté le 7/09/2004 à 23:33
zgrominet
Membre
Avatar
Site perso
50 posts
Inscrit le : 29/07/2004
Parse error: parse error, unexpected T_IF in testforum.php on line 2

smiley


Ou est le probleme ? j cromprend pas la


_______________________
Zgrominet
 
Réponse à : Base de données     Posté le 8/09/2004 à 09:02
sky
Administrateur
Avatar
Site perso
4188 posts
Inscrit le : 13/08/2003
Si tu ne me donne pas un morceau de code, je ne peut pas deviner smiley

Sky

_______________________
Graphiks : Cours PHP
Image
=> à quoi sert internet explorer ?
=> à télécharger firefox
 
Réponse à : Base de données     Posté le 8/09/2004 à 09:25
zgrominet
Membre
Avatar
Site perso
50 posts
Inscrit le : 29/07/2004
<?php
if($_SESSION[login]!=""){
echo 'Votre pseudo : '.$_SESSION[login];
}else{
echo 'Entre votre pseudo : <input type="text" name="pseudo">';
}?>

Ben j'ai mis le code la ... parcontre j suis pas sur du nom de ma session !
Ca c'est le code session

<?
session_start
();
unset(
$SESSION['login']);
session_destroy();

header("location:index.php");

exit;
?>



_______________________
Zgrominet
 
Réponse à : Base de données     Posté le 8/09/2004 à 09:53
sky
Administrateur
Avatar
Site perso
4188 posts
Inscrit le : 13/08/2003
lol, y'a que ça dans ta page ?

_______________________
Graphiks : Cours PHP
Image
=> à quoi sert internet explorer ?
=> à télécharger firefox
 
Réponse à : Base de données     Posté le 8/09/2004 à 10:05
zgrominet
Visiteur
Avatar
De kel page tu parle ?

C pour que tu voi le nom de la session que j'ai mi un bout du code ... si je ne me suis pas trompé ???

Mais dans ma page du forum, je met que ca non ?

<?php
if($_SESSION[login]!=""){
echo 'Votre pseudo : '.$_SESSION[login];
}else{
echo 'Entre votre pseudo : <input type="text" name="pseudo">';
}?>


Si je me plante carement dit moi exactement ce quil faut que je fasse sinon ca va nouveau faire un topic à 30 questions reponses


_______________________
 
Réponse à : Base de données     Posté le 8/09/2004 à 10:32
sky
Administrateur
Avatar
Site perso
4188 posts
Inscrit le : 13/08/2003
Oui, mais, pour pour savoir d'ou l'erreur, il me tout ton code smiley

_______________________
Graphiks : Cours PHP
Image
=> à quoi sert internet explorer ?
=> à télécharger firefox
 
Réponse à : Base de données     Posté le 8/09/2004 à 10:32
sky
Administrateur
Avatar
Site perso
4188 posts
Inscrit le : 13/08/2003
Oui, mais, pour pour savoir d'ou l'erreur, il me tout ton code smiley

_______________________
Graphiks : Cours PHP
Image
=> à quoi sert internet explorer ?
=> à télécharger firefox
 
Réponse à : Base de données     Posté le 8/09/2004 à 10:54
dinOk
Membre
Avatar
Site perso
36 posts
Inscrit le : 26/07/2004
<<WARNING>>ERROR DE CODE DéTECTé<<WARNING>> smiley

_______________________
dinOtrOniK un nOOb pOur les nOOb o_O!! http://www.system-zero.org
 
Réponse à : Base de données     Posté le 8/09/2004 à 11:03
zgrominet
Membre
Avatar
Site perso
50 posts
Inscrit le : 29/07/2004

<html>

<head>

<title>Forum</title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

<link rel="stylesheet" href="../../CSS-Styles/liensblancs.css" type="text/css">

<meta name="generator" content="Namo WebEditor v5.0(Trial)">

</head>



<body bgstyle="color: #40484F" text="#FF9900" link="#FF9900" vlink="#FF9900" alink="#FF9900">

<p align="center">&nbsp;</p>

<div align="center"> 

  <table width="55%" height="103" cellspacing="0" cellpadding="0" bgstyle="color: #999999">

    <tr>

      <td borderstyle="color: #000000" width="821" height="0"> 

        <div align="center">

                    <p style="line-height:100%; margin-top:0; margin-bottom:0;"& gt;<font face="Verdana,Arial" size="3" style="color: black"><b>Nouveau 

          sujet<br>

           </b></font></div>

                <p style="line-height:100%; margin-top:0; margin-bottom:0;" align="center">& lt;b><font style="color: black" size="3" face="Verdana,Arial">&nbsp;</font></b></p>

                <p align="center" style="line-height:100%; margin-top:0; margin-bottom:0;">& lt;b><font style="color: black" size="3" face="Verdana,Arial"><img src="../../bannieres/bouton%202%20garage%20hector%20tuning.gif" width="88" height="31" border="0"></font></b&g t;</p>

      </td>

    </tr>

    <tr> 

      <td width="821" height="0"> 

<form method="post" action="addfiche.php">

&nbsp;      

          <div align="center"> 

                  <p style="line-height:100%; margin-top:0; margin-bottom:0;">

             <?
php 
if($SESSION['login']!=""){ 
  echo 
'Votre pseudo : '.$SESSION['login']; 
?>

            </p>

            </div>

                <p style="line-height:100%; margin-top:0; margin-bottom:0;" align="center">& amp;nbsp;</p>

                <p style="line-height:100%; margin-top:0; margin-bottom:0;" align="center">& nbsp;<font style="color: #FFFFFF" size="2" face="Verdana, Arial, Helvetica, sans-serif">Sujet</font><br>

              <input type="text" name="sujet" size="35" maxlength="35">

              <br><br>

              <font style="color: #FFFFFF" size="2" face="Verdana, Arial, Helvetica, sans-serif">Message</font><br>

              <textarea name="texte" cols="54" rows="8"></textarea>

              <br><br>

              <input type="submit" name="Submit" value="Envoyer">

              <input type="reset" name="Submit2" value="Effacer"></p>

                    <p style="line-height:100%; margin-top:0; margin-bottom:0;"& nbsp;align="center"><font style="color: red">&nbsp;</font></p>

                    <p style="line-height:100%; margin-top:0; margin-bottom:0;"& nbsp;align="center"><font style="color: red" size="2">Tout 

                    messages comportant des injures, messages à cara ctère pornographique, 

                    raciste, ou </font></p>

                    <p style="line-height:100%; margin-top:0; margin-bottom:0;"& nbsp;align="center"><font style="color: red" size="2">illegale 

                    seront supprimés du forum !</font></p>

                    <p style="line-height:100%; margin-top:0; margin-bottom:0;"& nbsp;align="center"><font style="color: red" size="2">Si 

                    le forum n'est pas respecté celui-ci sera p rotégé par un 

                    accès membres, donc obligation de s'inscrire</font ></p>

                    <p style="line-height:100%; margin-top:0; margin-bottom:0;"& nbsp;align="center"><font style="color: red" size="2">&nbsp;avant 

                    tout poste de message.</font></p>

        <p align="center">&nbsp;</p>

                    <p align="center"><font style="color: #FFFFFF" size="2" face="Verdana, Arial, Helvetica, sans-serif"><a href="liste.php">Revenir au forum</a></font></p>

                </form>

      </td>

    </tr>

  </table>

</div>

</form>

</body>

</html>


_______________________
Zgrominet
 
Pages : [1] 2
Vous n'est pas connecté en temps que membre, parceque j'en ai marre du spam, SEUL les membres peuvent poster des messages sur le forum.

Nous  -  Plan du site  -  Informations légale  -  Contact  -  © Graphiks.net