GetElementById("cordx"+i)
marjal_
-
marjal_ -
marjal_ -
Bonjour,
Voilà, mon problème :
j'utilise php pour faire une requête sur une base de données
<?php
include('connexion.php');
$repPoint= mysql_query(SELECT * FROM topo);
$j=0
while($Point=mysql_fetch_object($repPoint))(
$j=$j+1
echo "<input type=hidden id=coord$j value=$Point->Coordx>";
)
?>
Puis, j'aimerais utiliser cette donnée pour l'afficher sur une carte openlayers (jvascript).
Pour cela, j'essaie:
<script>
...
for (i=0;i<20;i++)(
var coordx=document.getElementById("coordx"+i)
)
...
</script>
Je pense que c'est la syntaxe dans le getElementById qui n'est pas bonne... Comment puis-je faire??
Merci d'avance
Voilà, mon problème :
j'utilise php pour faire une requête sur une base de données
<?php
include('connexion.php');
$repPoint= mysql_query(SELECT * FROM topo);
$j=0
while($Point=mysql_fetch_object($repPoint))(
$j=$j+1
echo "<input type=hidden id=coord$j value=$Point->Coordx>";
)
?>
Puis, j'aimerais utiliser cette donnée pour l'afficher sur une carte openlayers (jvascript).
Pour cela, j'essaie:
<script>
...
for (i=0;i<20;i++)(
var coordx=document.getElementById("coordx"+i)
)
...
</script>
Je pense que c'est la syntaxe dans le getElementById qui n'est pas bonne... Comment puis-je faire??
Merci d'avance
A voir également:
- GetElementById("cordx"+i)
- I showkeyplus - Télécharger - Utilitaires
- I tun - Télécharger - Lecture & Playlists
- I sans point ✓ - Forum Windows
- O ou i pour allumer - Forum Word
- Comment écrire le symbole On/Off - Forum Facebook
5 réponses
Bjr
A la place de :-(
echo "<input type=hidden id=coord$j value=$Point->Coordx>";
je mettrais plutôt ;-)
printf("<input type=\"hidden\" id=\"coordx%s\" value=\"%s\">\n", $j, $Point->Coordx);
A la place de :-(
echo "<input type=hidden id=coord$j value=$Point->Coordx>";
je mettrais plutôt ;-)
printf("<input type=\"hidden\" id=\"coordx%s\" value=\"%s\">\n", $j, $Point->Coordx);
G essayé:
<?php
include('connexion.php');
$repPoint= mysql_query(SELECT * FROM topo);
$j=0
while($Point=mysql_fetch_object($repPoint))(
$j=$j+1
printf("<input type=\"hidden\" id=\"coordx%s\" value=\"%s\">\n", $j, $Point->Coordx);
)
?>
<script>
...
for (i=0;i<20;i++)(
var coordx=document.getElementById("coordx"+i)
)
...
</script>
mais ça ne marche toujours pas...
De plus, si j'affiche le input en mettant text au lieu de hissn, la valeur des champs correspond en fait à leur nom et pas à leurs valeurs...
Merci..
<?php
include('connexion.php');
$repPoint= mysql_query(SELECT * FROM topo);
$j=0
while($Point=mysql_fetch_object($repPoint))(
$j=$j+1
printf("<input type=\"hidden\" id=\"coordx%s\" value=\"%s\">\n", $j, $Point->Coordx);
)
?>
<script>
...
for (i=0;i<20;i++)(
var coordx=document.getElementById("coordx"+i)
)
...
</script>
mais ça ne marche toujours pas...
De plus, si j'affiche le input en mettant text au lieu de hissn, la valeur des champs correspond en fait à leur nom et pas à leurs valeurs...
Merci..
mais ça ne marche toujours pas...
C'est-à-dire ? Ca fait quoi exactement ?
la valeur des champs correspond en fait à leur nom et pas à leurs valeurs...
C'est donc que dans $Point->Coordx tu as un nom et pas une valeur ...
Dans ta table topo c'est bon ?
C'est-à-dire ? Ca fait quoi exactement ?
la valeur des champs correspond en fait à leur nom et pas à leurs valeurs...
C'est donc que dans $Point->Coordx tu as un nom et pas une valeur ...
Dans ta table topo c'est bon ?
Mon champ $Point->Coordx renvoie bien une valeur (les coordonnées horizontales du point) puisque quand je fais un echo dessus, j'obitent bien des valeurs
Ce qui ne marche pas c'est que lorsque je me sers de coordx, le programme cherche un id égal à coordx et par du tye coordx12...
Donc, je ne peux pas me servir de cet élément qui n'existe pas...
Ce qui ne marche pas c'est que lorsque je me sers de coordx, le programme cherche un id égal à coordx et par du tye coordx12...
Donc, je ne peux pas me servir de cet élément qui n'existe pas...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Oups...
En fait s'était un truc tout bête,
ma deuxième boucle commencait à zéro mais coordx0 n'existe pas.. Ce qui fait que les autres n'étaient pas afficher non plus...
Il fallait en fait écrire :
<?php
include('connexion.php');
$repPoint= mysql_query(SELECT * FROM topo);
$j=0
while($Point=mysql_fetch_object($repPoint))(
$j=$j+1
echo "<input type=hidden id=coord$j value=$Point->Coordx>";
)
?>
Puis, j'aimerais utiliser cette donnée pour l'afficher sur une carte openlayers (jvascript).
Pour cela, j'essaie:
<script>
...
for (i=1;i<20;i++)(
var coordx=document.getElementById("coordx"+i)
)
...
</script>
Merci encore de votre aide,
Bonne journée!!
En fait s'était un truc tout bête,
ma deuxième boucle commencait à zéro mais coordx0 n'existe pas.. Ce qui fait que les autres n'étaient pas afficher non plus...
Il fallait en fait écrire :
<?php
include('connexion.php');
$repPoint= mysql_query(SELECT * FROM topo);
$j=0
while($Point=mysql_fetch_object($repPoint))(
$j=$j+1
echo "<input type=hidden id=coord$j value=$Point->Coordx>";
)
?>
Puis, j'aimerais utiliser cette donnée pour l'afficher sur une carte openlayers (jvascript).
Pour cela, j'essaie:
<script>
...
for (i=1;i<20;i++)(
var coordx=document.getElementById("coordx"+i)
)
...
</script>
Merci encore de votre aide,
Bonne journée!!