affichage dynamique de variable php dans javascript
Bonjour,
J'ai un formulaire dynamique(ce que je veux dire, c'est que l'on peut cliquer sur un bouton "Ajouter" pour ajouter une nouvelle ligne d'information(INPUT) gérer en java script, et après chaque champs rajouté, un bouton "X" pour supprimer la ligne d'information).
Ce système marche très bien pour rentrer les informations;
Maintenant, je voulais via une autre page(avec des includes) pouvoir rafficher ce formulaire mais avec les informations de ma base de données.
Donc tant qu'il y a des informations dans ma base, je rajoute un champ(ça sa marche); mais je n'arrive pas a y afficher les variables PHP dans les champs, et je commence a me demandé si c'est possible.
Voila le code simplifier avec juste un champ:
Code:
1 2 3 4 5 6 7
| <script>
function create_champ(i){
var newligne = '<br><tr id="champs_'+i+'"><td><input type="text" name="datesalaire_'+i+'" id="datesalaire_'+i+'" size="15" maxlength="10" value="<?php echo $dataSalaire['Date']; ?> "/> .........</tr>';
document.getElementById('input_'+i).innerHTML = newligne;
}
</script> |
l'appel se fait via :
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
<?php
if("il y a des ligne dans ma base"){
$requete = 'SELECT * FROM salaire WHERE IDEmploi='.$dataEmploi['ID'].' LIMIT 1,100';
$reponse = mysql_query($requete);
$i=2;
while ($dataSalaire = mysql_fetch_array($reponse)){
echo '<script>create_champ('.$i.');</script>';
$i++;
}
}
?> |
J'espère avoir été clair, merci de m'aider.