OVH Cloud OVH Cloud

La je craque!!!

4 réponses
Avatar
philg42
Bonsoir.
Voici une partie du script que je voudrais utiliser pour supprimer un
élément d'une BDD. PhP, je maitrise à peu près au niveau base de données.
Mais alors, JS Grrrrrrr!

function supprimer() {
var id = document.formulaire.elements["info"].value;
if (id = -1) {
window.alert("Sélectionnez d'abord un élément dans la liste\r\n"+id);
}
else {
if (window.confirm("Voulez vous vraiment supprimer l'élément sélectionné
?\r\nID = "+id)) {
location.href("supprimer.php?id="+id);
}
}
}


et dans le formulaire
echo "<select name='info' onChange='modif(this.value);'>"; (modif, ça
marche: un php self avec la valeur)
echo "<option value=-1>Ajouter un élément...</option>";
echo "<option value=".$rw['p_id'].">".$rw['commune']." - >
".strip_tags(stripslashes($rw['titre']))."</option>\n";
echo "</select>\n";
echo "<input type='button' onClick='supprimer()' value='Supprimer'><hr>\n";

La question, comment récupérer la p#@è& de valeur de la liste.
Je sais Google est mon ami, mais dans ce cas, je n'ai rien trouvé.
Value, selectedIndex... renvoient -1.

Qustion subsidiaire
Quel livre sur javascript (dans le genre du guide officiel du PhP) existe
t'il. Tous ce que j'ai vu jusqu'a maintenant ne sont pas exaustif. il
présentent quelques exemples et c'est tout.
Un livre qui liste les fonctions, propriétés exixte t'il?

Merci de m'avoir lu et bien sur de vos réponses.

--
Philippe, webmestre
http://www.montagnesdumatin.com
http://www.zoonat.com
http://www.location-studio-paris-13.com
http://panissieres.free.fr

4 réponses

Avatar
philg42
J'ai trouvé.
Rien à voir avec JS.
En fait, ma fonction modif rappel la page et donc l'indice de la table est
perdu. Avec une methode GET, c'est bon.

Merci quand même.
Au fait, la question sur les bouquins JS est toujours valide.
Avatar
ASM

Mais alors, JS Grrrrrrr!


function supprimer() {
var id = document.formulaire.elements["info"].options;
if (id.selectedIndex == 0) {
window.alert("Sélectionnez d'abord un élément dans la liste");
}
else {
if (window.confirm("Voulez vous vraiment supprimer l'élément"+
" sélectionné ?rnID = "+id[selectedIndex].text)) {
location.href="supprimer.php?id="+id[selectedIndex].value;
}
}
}


Qustion subsidiaire
Quel livre sur javascript (dans le genre du guide officiel du PhP)


qu'est-ce que c'est que çà le "guide officiel du PhP" ?

L'officiel de l'officiel :
http://www.ecma-international.org/publications/files/ECMA-ST/Ecma-262.pdf
un peu de culture :
http://fr.wikipedia.org/wiki/Javascript

sinon sur Google
avec : dom mozilla javascript ms
il y a de quoi trouver 3 ou 4 sites qui en parlent correctement

et si les bouquins t'interressent :
http://www.oreilly.fr/


--
Stephane Moriaux et son [moins] vieux Mac

Avatar
philg42
"ASM" a écrit dans le message
de news: 43dbbe01$0$26752$
Mais alors, JS Grrrrrrr!


function supprimer() {
var id = document.formulaire.elements["info"].options;
if (id.selectedIndex == 0) {
window.alert("Sélectionnez d'abord un élément dans la liste");
}
else {
if (window.confirm("Voulez vous vraiment supprimer l'élément"+
" sélectionné ?rnID = "+id[selectedIndex].text)) {
location.href="supprimer.php?id="+id[selectedIndex].value;
}
}
}
Merci pour la fonction.


Qustion subsidiaire
Quel livre sur javascript (dans le genre du guide officiel du PhP)


qu'est-ce que c'est que çà le "guide officiel du PhP" ?


C'est un bouquin qui liste TOUTES les instructions du langage triées par
fonctions.
Ex. : pour mySql, il y a toutes les intructions relatives à cette fonction
avec une explication succinte de ce qu'elle fait et éventuellement un petit
exemple de syntaxe.

L'officiel de l'officiel :
http://www.ecma-international.org/publications/files/ECMA-ST/Ecma-262.pdf


Connais tu le même dans la langue de Molière. Shakespeare n'a jamais été mon
ami et je l'ai laissé tombé il y environ 28 ans (juste après le bac).

un peu de culture :
http://fr.wikipedia.org/wiki/Javascript

sinon sur Google
avec : dom mozilla javascript ms
il y a de quoi trouver 3 ou 4 sites qui en parlent correctement

et si les bouquins t'interressent :
http://www.oreilly.fr/

Je vais aller voir ça


Merci de ta réponse.


Avatar
ASM
"ASM" a écrit dans le message
de news: 43dbbe01$0$26752$

L'officiel de l'officiel :
http://www.ecma-international.org/publications/files/ECMA-ST/Ecma-262.pdf



Connais tu le même dans la langue de Molière. Shakespeare n'a jamais été mon
ami et je l'ai laissé tombé il y environ 28 ans (juste après le bac).


non, les specifications "officielles" n'existent qu'en anglais
ce n'est pas propre à Ecma-262

un site qui me semble vraiment complet pour aborder le JS :
http://jacques-guizol.developpez.com/javascript/
et tout un tas d'autres langages
et beaucoup plus

--
Stephane Moriaux et son [moins] vieux Mac