Bonjour à tous,

J'utilise la version SQL de SAGE Ligne 100 (version 16.05) et j'ai une appli en php qui va me faire un select dans la BDD.
Par un script, je fais une recherche sur les documents de vente et celui-ci m'affiche une liste.
Je voudrais avoir un bouton en face de chaque ligne correspondant à un doc de vente. Et ce bouton m'ouvrirait directement la commande correspondante dans Sage.
Seulement entre les caractères à échapper en PHP + ceux à échapper via SAGE, je m'en sors plus.

Ci-après ma requête d'affichage (je précise qu'elle fonctionne à part, dans le shell) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
<?php
while ($tab_req = odbc_fetch_array($req_req))
{
	$tab_req['Ad1']=utf8_encode($tab_req['Ad1']);
	$display .= '<tr><td>'.$tab_req['DO_Piece'].'</td><td>'.$tab_req['DO_Ref'].'</td><td>'.$tab_req['Nom'].'</td><td>'.$tab_req['Ad1'].'</td><td>'.$tab_req['Ad2'].'</td><td>'.$tab_req['Code_Postal'].'</td>
	<td>'.$tab_req['Ville'].'</td><td>'.$tab_req['Tel_Livraison'].'</td><td>'.$tab_req['DO_DateLivr'].'</td><td class = "bouton"><?php exec(GecoMaes.exe "\\srv-sql\sage\BD_GESTION.gcm" -cmd=Document.Show(Piece='.$tab_req['DO_Piece'].')); ?><img src = "img/valider.png"></td></tr>' ;
}
echo $display ;