Soucis variable Php dans Js
Résolu
nunus57
Messages postés
6
Date d'inscription
Statut
Membre
Dernière intervention
-
nunus57 Messages postés 6 Date d'inscription Statut Membre Dernière intervention -
nunus57 Messages postés 6 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je vous expose mon problème :
Je suis en train de créer pour mon stage une interface web de gestion des plannings d'un hôpital.
Vous allez me dire, on trouve des millions de codes sources sur le net mais je préfère créer le mien, le comprendre et ainsi apprendre au lieu de perdre du temps à modifier quelque chose de tout fait pour le mettre à ma sauce.
Je dois donc gérer les équipes de différents services, et ce, sur un mois complet.
J'ai donc un affichage des jours du mois en colonne, et les lignes de mon tableau correspondent à mes employés de tel service.
Je récupère donc en sql ma liste d'employé, la met dans un array mais après impossible de l'utiliser comme je le souhaite.
Voila ma requête :
Pour l'insérer dans mon tableau, j'utilise Javascript :
La 2eme fonction ne marche pas et je sais même d'où vient l'erreur : $abc2[j-1], argument de mon setData.
Normalement, je devrai utiliser un echo pour utiliser ma variable mais si je fais ca, je n'arrive pas à accéder à la valeur j-1.
Comment faire?
Merci d'avance en tout cas ;)
Je vous expose mon problème :
Je suis en train de créer pour mon stage une interface web de gestion des plannings d'un hôpital.
Vous allez me dire, on trouve des millions de codes sources sur le net mais je préfère créer le mien, le comprendre et ainsi apprendre au lieu de perdre du temps à modifier quelque chose de tout fait pour le mettre à ma sauce.
Je dois donc gérer les équipes de différents services, et ce, sur un mois complet.
J'ai donc un affichage des jours du mois en colonne, et les lignes de mon tableau correspondent à mes employés de tel service.
Je récupère donc en sql ma liste d'employé, la met dans un array mais après impossible de l'utiliser comme je le souhaite.
Voila ma requête :
$res2 = mysql_query('SELECT nom_employe, prenom_employe FROM employe') OR die(mysql_error()); $abc2 = mysql_fetch_array($res2);
Pour l'insérer dans mon tableau, j'utilise Javascript :
for (i=1;i<<?php echo $nbcolonne ?>;i++){ setData(0,i,i); };/*cette fonction marche et insère les jours en colonne*/ for (j=1;j<<?php echo $nbligne ?>;j++){ setData(j,0,$abc2[j-1]); };
La 2eme fonction ne marche pas et je sais même d'où vient l'erreur : $abc2[j-1], argument de mon setData.
Normalement, je devrai utiliser un echo pour utiliser ma variable mais si je fais ca, je n'arrive pas à accéder à la valeur j-1.
Comment faire?
Merci d'avance en tout cas ;)
A voir également:
- Soucis variable Php dans Js
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Php alert ✓ - Forum PHP
- Variable d'environnement temp - Forum Word
- Vba range avec variable ✓ - Forum VB / VBA
5 réponses
pourquoi faire un for en js alors qu'un for en php suffirait ?
for ($j=1;$j<$nbligne;$j++){ echo "setData($j,0,".$abc2[$j-1].")"; };
for (j=1;j<<?php echo $nbligne ?>;j++){
setData(j,0,$abc2[j-1]);
};
tu utilises un array php dans du code javascript ça ne peut pas fonctionner, il faudrait le transformer en array JS
pourquoi vouloir absolument passer par du javascript ?
regardes par exemple sur le site: www.siteduzero.com comment lire et afficher une BDD
setData(j,0,$abc2[j-1]);
};
tu utilises un array php dans du code javascript ça ne peut pas fonctionner, il faudrait le transformer en array JS
pourquoi vouloir absolument passer par du javascript ?
regardes par exemple sur le site: www.siteduzero.com comment lire et afficher une BDD
en fait c'est un soucis avec mon array;
il ne contient qu'une seule valeur alors que je lui demande bien tous les nom_employe de la table employe
il ne contient qu'une seule valeur alors que je lui demande bien tous les nom_employe de la table employe
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
dans ma table employe j'ai crée un jeu d'essai de deux employés.
quand je regarde le code source de ma page généré, j'ai bien un setData pour le premier mais un message d'erreur pour le second et le tableau ne s'affiche pas