Bonjour,
Je développe une application web en PHP/MySQL. Cette application possède un module de recherche qui va puiser des éléments dans la base de données. Chaque élément est un résultat, et une fois affiché, un bouton 'modifier' l'accompagne. Par contre, mon souci est que le lien pour modifier l'élément ne fonctionne pas. Ceci doit être un problème de guillmets, mais je n'en suis pas sur.
Pourriez-vous jeter un coup d'oeil a ces quelques lignes afin de me dire s'il y a des erreurs ou imprécisions ?
Appel de la fonction JS depuis la page HTML:
<a href='javascript:;' onClick='modifierAction(".$idAction.", ".$noArticle.", \''.$libelle.'\', ".$prixNormal.", ".$prixAction.", ".$nbPcKgParStandard.", \''.$emplacement.'\', \''.$standardCommande.'\', \''.$remarque.'\')'><img src='pics/modifier.png' alt='Modifier'></img></a>
--------
Fonction JS:
function modifierAction(idAction, noArticle, libelle, prixNormal, prixAction, nbPcKgParStandard, emplacement, standardCommande, remarque) {
if (confirm('Modifier l\'ID action ' + idAction + ' de "actions" ?')) {
location.href = "index.php?page=accueil&idAction=idAction&noArticle=noArticle&libelle=libelle&prixNormal=prixNormal&prixAction=prixAction&nbPcKgParStandard=nbPcKgParStandard&emplacement=emplacement&standardCommande=standardCommande&remarque=remarque";
}
}
...
Alors est-ce un problème de guillmets ?
Ou autre ? Merci pour vos contributions !
Steve B.
Configuration: Windows Vista
Internet Explorer 7.0