Relation entre des page php+ du mysql

Fermé
elodie - 21 févr. 2003 à 09:15
 elodie - 21 févr. 2003 à 14:35
Coucou,
Aujourd'hui, mon pb c que g 1 page (en php et relié à ma base mysql avec easyPhp) où l'utilisateur tape 1 nom de client dans une textbox, une 2° page qui effectue une requête pour cherché dans ma base tous les clients qui ont le meme nom que le client tapé, et par la suite ils s'affichent en lien hypertexte.
Lorsque l'utilisateur clic sur le client désiré,
une 3°page "coordonnee" reprend la référence du client et affiche ses coordonnées.
Mon pb c qu'il n'y a rien qui s'affiche dans cette 3°page, je voudré savoir si ce que je fé en juste.
voila le code de la 2° et 3° page:

//Ma 2°page: affiche la liste des noms choisi par l'utilisateur:
<?
include("connexion.php");
$sql="SELECT RefClient,RaisonSociale From clients where
RaisonSociale like '%$nom%'";
//'%$nom%' correspond au nom que g tapé dans ma 1° page
$req=mysql_query($sql) or die ('Erreur
SQL!'.$sql.'<br>'.mysql_error());

while ($data=mysql_fetch_array($req)){
$ref=$data['RefClient'];
?>
<h4 align="center"><a href="coordonneeC.php?refence=<? echo
$ref; ?>">
<? echo $data['RaisonSociale']; ?></a>
//Là j'affiche les clients en lien hypertexte en passant la réference client dans l'adresse pour la page suivante

//Ma 3°page: coordonnee:
<?
include("connexioon.php")
$sql="SELECT RefClient,Adresse1 FROM clients WHERE
RefClient='$reference'";
$req=mysql_query($sql) or die ('Erreur SQL!'.$sql.'<br>'
.mysql_error());
while ($data=mysql_fetch_array($req)){
echo $data['Adresse1'];
}
//mon pb est là, l'adresse correspondante ne s'affiche pas,
//pourtant lorsque j'ouvre cette 3°page l'adresse donne ca:
"http://Projet/coordonneeC.php?refence=6"
//Ca veut dire qu'il prend bien la référence correspondante
//Mé il m'affiche cette erreur:
"Parse error: parse error, unexpected T_VARIABLE in
c:\program files\easyphp\www\projet\coordonneec.php
on line 10"
//la ligne 10 correspond à ma requête qui sélectionne les coordonné du client càd:
$sql="SELECT RefClient,Adresse1 FROM clients WHERE
RefClient='$reference'";
?>

J'espere que vous avé compris sinon, je suis là toute la journée, vous pouvé me posé toutes lé questions nécessaire.
Merci
A voir également:

4 réponses

primal Messages postés 489 Date d'inscription jeudi 20 février 2003 Statut Membre Dernière intervention 1 juillet 2008 97
21 févr. 2003 à 10:44
Ton message d'ereur signifie clairement que $reference n'est pas bonne.
Je vois un $ref et un $reference.
On a:
$ref=$data['RefClient'];
Mais $Reference?


Si erreur de ma part il y a, ne m'en veux pas: 
errare humanum est.
0
En fait c à la fin de ma 2° page, lorsque j'appel ma 3° page coordonne:

<h4 align="center"><a href="coordonneeC.php?refence=<? echo
$ref; ?>">

Là j me sui trompé c pa "refence" mé "reference" :

<h4 align="center"><a href="coordonneeC.php?reference=<? echo $ref; ?>">

Ainsi, je passe la valeur de $ref dans ma variable $reference dans ma 3° page

Et c ca ce q j voudré savoir si ce q j'écri est sorrecte.
0
primal Messages postés 489 Date d'inscription jeudi 20 février 2003 Statut Membre Dernière intervention 1 juillet 2008 97
21 févr. 2003 à 11:59
Tu fais du copier/coller ou tu réecris a la main?
j'ai vu une autre erreur dans la 3eme page:
include("connexioon.php")

Je suis peut etre lourd mais ton prog n'est pas tres facile a comprendre
sorry^^

Si erreur de ma part il y a, ne m'en veux pas: 
errare humanum est.
0
En effet j fé du copier/coller
Et g corrigé lé erreur q tu ma fé remarqué mé l'erreur sur ma requête persiste toujours.
En tou cas tu n'est pas lourd, au contraire j te remerci de te penché sur mon cas, car j'en ai mare de voir mon programme san aucune amélioration.
Si t'arrive a voir une autre erreu, fé moi signe, Par contre, est-ce que mon système est bon?
càd, d'envoyé la référence dans une autre page à travers une variable ?
C pa grave si tu peu q me répondre mardi. Si tu pars en vacance, profites-en, car moi j'en ai pas!
0