par
Ryaku » 26 juin 2012, 14:30
Bonjour,
voilà j'ai un ptit problème avec mon code PHP
j'ai une variable nbon que je reprend d'une procédure stocké Sybase (jusque la tout va bien)
ensuite je fais appel à une fonction info_cde en Ajax qui va me permettre de faire un Header (jusque la tout vas bien aussi)
Code : Tout sélectionner
function info_cde(arg,top)
{
$('#cadre_encours').html('<div style=\'color:white;font-size:10px\'>Recuperation des données en cours ...</div>');
$('#cadre_encours').css('top',top+10);
$('#cadre_encours').css('left',405);
$('#cadre_encours').css('width',500);
$('#cadre_encours').css('overflow','auto');
$.ajax({
type: 'POST',
url: './customization/traitement_infocde.php',
async: true,
data: 'nbon='+arg,
success: fonctionRappel_infocde
});
là ou ça se complique c'est que lors de la recuperation du nbon via ce code ci dessous, il ne me recupere que du numérique et pas de char, j'ai testé en mettant des \ sur les ' et rien ne fonctionne.
Auriez vous une idée ?
Code : Tout sélectionner
echo "<td onclick='info_cde(" .$elements['nbon'] .",this.offsetTop)' style='background-color:#FEF8A9;text-align:left'>" .$elements['nbon'] ."</td>";
Merci

Bonjour,
voilà j'ai un ptit problème avec mon code PHP
j'ai une variable nbon que je reprend d'une procédure stocké Sybase (jusque la tout va bien)
ensuite je fais appel à une fonction info_cde en Ajax qui va me permettre de faire un Header (jusque la tout vas bien aussi)
[code]function info_cde(arg,top)
{
$('#cadre_encours').html('<div style=\'color:white;font-size:10px\'>Recuperation des données en cours ...</div>');
$('#cadre_encours').css('top',top+10);
$('#cadre_encours').css('left',405);
$('#cadre_encours').css('width',500);
$('#cadre_encours').css('overflow','auto');
$.ajax({
type: 'POST',
url: './customization/traitement_infocde.php',
async: true,
data: 'nbon='+arg,
success: fonctionRappel_infocde
});
[/code]
là ou ça se complique c'est que lors de la recuperation du nbon via ce code ci dessous, il ne me recupere que du numérique et pas de char, j'ai testé en mettant des \ sur les ' et rien ne fonctionne.
Auriez vous une idée ?
[code] echo "<td onclick='info_cde(" .$elements['nbon'] .",this.offsetTop)' style='background-color:#FEF8A9;text-align:left'>" .$elements['nbon'] ."</td>";
[/code]
Merci :)