Bonjour,
j'ai créer une fonction javascript et j'ai besoin d'initialisé une variable au nombre de ligne de ma table SQL (SELECT COUNT(*) ... )
comment faire ?
Merci
Bonjour,
j'ai créer une fonction javascript et j'ai besoin d'initialisé une variable au nombre de ligne de ma table SQL (SELECT COUNT(*) ... )
comment faire ?
Merci
Difficile à dire avec précision sans savoir quel langage serveur tu utilises ^^
Quoi qu'il en soit, il faudra construire une requête à partir de la chaine en SQL que tu donnes, et utiliser une fonction de ton langage serveur la transformant en requête (par exemple en php/postgresql :...si ma mémoire est bonne...
Code php : Sélectionner tout - Visualiser dans une fenêtre à part $result = pg_query(ta requete));
Apres, si ta question est : comment faire une requete sql directement en js sans langage serveur... c'est pas possible ^^ (enfin à ma connaissance)
Tu peux donner le morceau de code concerné pour qu'on puisse se rendre compte de ce que tu tentes de faire exactement?
je ne sais pas du tout quelle est mon langage serveur si ce n'est que je travaille sous php et que toute mes fonctions sont dans ce prgm function.js
voici mon programme :
il faudrait que "var compteur" = "le nombre de colonne dans {matable} (où date_valeur = date d'aujourd'hui) +1var hit = new Date(); //Date du jour
var Annee=hit.getFullYear(); // prend l'année en cours (ex : 2009)
var rang = Annee - 2000 // soustrait 2000 pour garder 9
var annee = (String.fromCharCode(rang + (rang <= 9 ? 48 : 55))); //prend le char voulu (ex: 2009 => 9, 2010 => A)
var Mois=hit.getMonth();//prend le mois en cours
var rang2 = Mois + 1 //janvier = 0 (d'ou le +1)
var mois = (String.fromCharCode(rang2 + (rang2 <= 9 ? 48 : 55)));
var Jour = hit.getDate(); //prend le numéro du jour en cours
var rang3 = Jour; //RAS
var jour = (String.fromCharCode(rang3 + (rang3 <= 9 ? 48 : 55)));
var compteur = 1; //1ere valeur => 1
var date = annee+""+mois+""+jour+""+compteur;
j'ai essayé $compteur->Query(ma_requete) mais ça ne marche pas
Le morceau de code js que tu nous montres est-il généré par une page php ?
>>> si oui, c'est au moment où ta page est générée par le moteur php que tu dois faire ta requête et en insérer le contenu dans ta variable
>>> si non, il te reste l'option de faire de l'ajax ^^ depuis ta page côté client (donc dans ton code js) tu fais un appel en ajax à ton serveur, qui fait la requête et te renvoie les données de retour de la requête...
cette fonction js est utilisée dans un template :
j'execute la fonction en cliquant sur un bouton sur mon site web.<input type="button" value="{L('valeur')}" onclick="document.getElementById('tache').value=monprogramme('date')"/>
et il m'est retourné la valeur de date (contenant un char pour l'année,le mois,le jour et ce $!* de compteur)
j'ai bien peur de devoir apprendre l'AJAX pour mon compteur alors...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager