Pages : [
1]
2
Base de données Posté le 7/09/2004 à 00:00
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 !
________________________
Zgrominet
Réponse à : Base de données Posté le 7/09/2004 à 16:52
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
=> à quoi sert internet explorer ?
=> à télécharger firefox
Réponse à : Base de données Posté le 7/09/2004 à 17:08
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
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
Bon, pour comment faire la requete, ce soir

pas le temps là
Sky
_______________________
Graphiks :
Cours PHP
=> à quoi sert internet explorer ?
=> à télécharger firefox
Réponse à : Base de données Posté le 7/09/2004 à 17:39
Sessions ....
En attente de ta reponse ... merci d avance
_______________________
Zgrominet
Réponse à : Base de données Posté le 7/09/2004 à 20:16
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
Sky
_______________________
Graphiks :
Cours PHP
=> à quoi sert internet explorer ?
=> à télécharger firefox
Réponse à : Base de données Posté le 7/09/2004 à 22:24
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
Yep capito
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
=> à quoi sert internet explorer ?
=> à télécharger firefox
Réponse à : Base de données Posté le 7/09/2004 à 23:33
Parse error: parse error, unexpected T_IF in testforum.php on line 2
Ou est le probleme ? j cromprend pas la
_______________________
Zgrominet
Réponse à : Base de données Posté le 8/09/2004 à 09:02
Si tu ne me donne pas un morceau de code, je ne peut pas deviner
Sky
_______________________
Graphiks :
Cours PHP
=> à quoi sert internet explorer ?
=> à télécharger firefox
Réponse à : Base de données Posté le 8/09/2004 à 09:25
<?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
lol, y'a que ça dans ta page ?
_______________________
Graphiks :
Cours PHP
=> à quoi sert internet explorer ?
=> à télécharger firefox
Réponse à : Base de données Posté le 8/09/2004 à 10:05
zgrominet
Visiteur
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
Oui, mais, pour pour savoir d'ou l'erreur, il me tout ton code

_______________________
Graphiks :
Cours PHP
=> à quoi sert internet explorer ?
=> à télécharger firefox
Réponse à : Base de données Posté le 8/09/2004 à 10:32
Oui, mais, pour pour savoir d'ou l'erreur, il me tout ton code

_______________________
Graphiks :
Cours PHP
=> à quoi sert internet explorer ?
=> à télécharger firefox
Réponse à : Base de données Posté le 8/09/2004 à 10:54
<<WARNING>>ERROR DE CODE DéTECTé<<WARNING>>
_______________________
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
<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"> </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"> </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">
<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"> </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"> avant
tout poste de message.</font></p>
<p align="center"> </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.