par
Rei Itchido » 26 juin 2005, 17:47
En fait mon $id est $reference. Autant pour moi.
Oui mais ça ne change rien à ton problème.
$reference_ligne=$ligne['reference'];
echo"<a href=export_facture.php target=blanck>Réf : $reference_ligne<br></a>";
Là ton $reference_ligne fait office de "visuel" pour ton lien, c'est ce qui apparait comme texte pour le lien mais le lien en lui-même reste "export_facture.php" quelque soit ta facture. Avec ton code là, tu arrives sur "export_facture.php" sans passer aucun paramètre donc tu ne pourras pas traiter une facture en particulier tu comprends?
Il faudrait que tes liens ressemblent à ça :
$reference_ligne=$ligne['reference'];
echo"<a href="export_facture.php?id_facture=".$reference_ligne."" target="_blank">Réf : ".$reference_ligne."<br></a>";
Et dans "export_facture.php" tu récupère $_GET['id_facture'] comme ça tu sais de quelle facture il s'agit.
Tu comprends le truc?
Par contre tu me dis de mettre des " ". Ca ne fonctionne pas, je les aient donc enlevés.
Comme tu es dans un echo ""; tu ne dois pas mettre de simples " mais des " qui permet de les echapper.
Et d'ailleurs, le bon code devrait être :
echo"<a href="export_facture.php?id_facture=".$reference_ligne."" target="_blank">Réf : ".$reference_ligne."<br></a>";
Les ".$variable." te permettent de concatener variables et chaines de caractères.
[quote="kochalski"]En fait mon $id est $reference. Autant pour moi.
[/quote]
Oui mais ça ne change rien à ton problème.
[php]$reference_ligne=$ligne['reference'];
echo"<a href=export_facture.php target=blanck>Réf : $reference_ligne<br></a>"; [/php]
Là ton $reference_ligne fait office de "visuel" pour ton lien, c'est ce qui apparait comme texte pour le lien mais le lien en lui-même reste "export_facture.php" quelque soit ta facture. Avec ton code là, tu arrives sur "export_facture.php" sans passer aucun paramètre donc tu ne pourras pas traiter une facture en particulier tu comprends?
Il faudrait que tes liens ressemblent à ça :
[php]$reference_ligne=$ligne['reference'];
echo"<a href="export_facture.php?id_facture=".$reference_ligne."" target="_blank">Réf : ".$reference_ligne."<br></a>";[/php]
Et dans "export_facture.php" tu récupère $_GET['id_facture'] comme ça tu sais de quelle facture il s'agit.
Tu comprends le truc?
[quote="kochalski"]Par contre tu me dis de mettre des " ". Ca ne fonctionne pas, je les aient donc enlevés.[/quote]
Comme tu es dans un echo ""; tu ne dois pas mettre de simples " mais des " qui permet de les echapper.
Et d'ailleurs, le bon code devrait être :
[php]echo"<a href="export_facture.php?id_facture=".$reference_ligne."" target="_blank">Réf : ".$reference_ligne."<br></a>";[/php]
Les ".$variable." te permettent de concatener variables et chaines de caractères.