Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1817 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Récupération variable d'une page à l'autre sans formulaire

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Récupération variable d'une page à l'autre sans formulaire

n°1449190
ddsjm
Posté le 28-09-2006 à 22:45:49  profilanswer
 

Bonjour,
 
Je cherche a transmettre la valeur d'une variable dans l'adresse. Quand je clique sur le lien, j'ai pas la valeur qui s'affiche (../AF.fiche.php?variable= ).
 
 
//récupère tous les enregistrements
$select = 'SELECT `id`,`nom`,`chantier`,`Lcoque`,`largeur`,`photo` FROM `bateaux` ';
$result = mysql_query($select,$link) or die ('Erreur : '.mysql_error() );
$total = mysql_num_rows($result);
 
echo " il y a $total enreg.";
 
// si on a récupéré un résultat on l'affiche.
if($total) {
    // debut du tableau
echo '<table bgcolor="#FFFFFF" width=\"600\" border=\"5\">'."\n";
        // première ligne on affiche les titres prénom et surnom dans 2 colonnes
         
   echo '<tr>';
    echo '<td bgcolor="#669999"><b><u>Ref</u></b></td>' ;
        echo '<td bgcolor="#669999"><b><u>Nom du bateau</u></b></td>';
        echo '<td bgcolor="#669999"><b><u>Chantier</u></b></td>';
      echo '<td bgcolor="#669999"><b><u>Longueur</u></b></td>';
        echo '<td bgcolor="#669999"><b><u>Largeur</u></b></td>';
      echo '<td bgcolor="#669999"><b><u>Photo</u></b></td>' ;
      echo '</tr>'."\n";
   
   while($row = mysql_fetch_array($result)) {
        echo '<tr>';
  echo '<td bgcolor="#CCCCCC">'.$row["id"].'</td>';
  echo '<td bgcolor="#CCCCCC"> <a href="AF.fiche.php?variable=".$row["id"]."\">'.$row["nom"].'</a> </td>';
        echo '<td bgcolor="#CCCCCC">'.$row["chantier"].'</td>';
      echo '<td bgcolor="#CCCCCC">'.$row["Lcoque"].'</td>';
        echo '<td bgcolor="#CCCCCC">'.$row["largeur"].'</td>';
  if($row["photo"]=='1')
  {echo '<td bgcolor="#CCCCCC"><b><u>OUI</u></b></td>';}
  else echo '<td bgcolor="#CCCCCC"> </td>';
   
      //echo '<td bgcolor="#CCCCCC">'.$row["photo"].'</td>';
      echo '</tr>'."\n";
    }
    echo '</table>'."\n";
    // fin du tableau.
}
else echo 'Pas d\'enregistrements dans cette table...';
    // fin du tableau.
 
Je pense que le problème vient de la ligne en rouge, mais je ne vois pas pourquoi la variable $row["id"] s'affiche dans mon tableau et elle n'apparati pas dans l'adresse.
Je n'ai pas encore trouvé comment faire pour la récupérer sur la nouvelle page ouverte.
Je vous remercie d'avance de votre aide,
JM

mood
Publicité
Posté le 28-09-2006 à 22:45:49  profilanswer
 

n°1449209
arnaudm57
Posté le 28-09-2006 à 23:14:52  profilanswer
 

Et si tu essayais comme ça :
 
echo '<td bgcolor="#CCCCCC"> <a href="AF.fiche.php?variable='.$row["id"].' ">'.$row["nom"].'</a> </td>';


Message édité par arnaudm57 le 28-09-2006 à 23:15:13
n°1449217
ddsjm
Posté le 28-09-2006 à 23:28:32  profilanswer
 

Ca marche, elle apparait bien dans l'adresse.
Merci beaucoup pour l'aide
 
JM  
:)

n°1449309
KoZo
PDG de Mentor
Posté le 29-09-2006 à 08:54:00  profilanswer
 

dur dur les bgcolor dans chaque balise non ?


---------------
"Jazz is not dead, it just smells funny" - Frank Zappa (1973)
n°1449319
chani_t
From Dune
Posté le 29-09-2006 à 09:21:48  profilanswer
 

KoZo a écrit :

dur dur les bgcolor dans chaque balise non ?


 
pas plus que les echo à chaque ligne :D... mais bon c'est clair que ya bon les css...:D


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Récupération variable d'une page à l'autre sans formulaire

 

Sujets relatifs
Ie6 ne veut pas lire ma page!PB de page blanche
probleme formulaire sous ieRésolu - Afficher dans ma page une valeur pointée par une URL
[RESOLU] affichage de 'Resource id #5' au lieu de ma variableProbleme de variable
Mettre une page a code pour vrais debutantOuvrir deux page en même temps
Lancer un programme depuis une page en PHPremplir formulaire grâce à une base de donnée
Plus de sujets relatifs à : Récupération variable d'une page à l'autre sans formulaire


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR