Portekoi
Messages postés19Date d'inscriptionmercredi 22 octobre 2003StatutMembreDernière intervention13 janvier 2010 13 janv. 2010 à 00:01
Et quand je fais ceci : echo $req -> toString();
j'ai ca : "Warning: Invalid argument supplied for foreach() in C:\Program Files\EasyPHP5.3.0\www\Map\includes\Google.Class.php on line 63"
Ce qui n'est pas normal du tout...
Dommage, ca avait l'air sympa...
Portekoi
Messages postés19Date d'inscriptionmercredi 22 octobre 2003StatutMembreDernière intervention13 janvier 2010 12 janv. 2010 à 23:45
En mettant ceci, je n'ai qui s'affiche alors que j'ai bien un résultat.
echo $google_result -> Street;
Ou est mon erreur?
Portekoi
Messages postés19Date d'inscriptionmercredi 22 octobre 2003StatutMembreDernière intervention13 janvier 2010 12 janv. 2010 à 23:43
Bonjour,
Comment parcourir les résultats s'il y a plusieurs "corrections" ?
Cordialement
cs_JLN
Messages postés371Date d'inscriptionsamedi 1 juin 2002StatutMembreDernière intervention17 juin 2013 29 déc. 2008 à 16:34
Mea culpa, ok pour l'exemple... Comme quoi on ne lit vraiment pas tout !
Bonne prog
@+ JLN
RyoSensei
Messages postés8Date d'inscriptionlundi 3 décembre 2007StatutMembreDernière intervention29 décembre 2008 29 déc. 2008 à 12:15
Il y avait un petit exemple a la fin :
# include "Google.class.php";
# include "Resultat.class.php";
# $query = "$street $house $zip $city";
# $req = new GoogleGeocoder();
# $google_result = new Google_result($req->query($query));
Le résultat se trouve dans l'objet $google_result
cs_JLN
Messages postés371Date d'inscriptionsamedi 1 juin 2002StatutMembreDernière intervention17 juin 2013 29 déc. 2008 à 09:07
Bonjour à tous,
Il est vrai un petit exemple aurait été le bien venu...
cs_chris734
Messages postés1Date d'inscriptionjeudi 20 avril 2006StatutMembreDernière intervention18 décembre 2008 18 déc. 2008 à 15:53
trop peux d'explication, je ne suis aps arrivé a le faire marcher en 10 minutes, dommage alors qu'a la base rien de complexe NORMALEMENT...
lTommyl
Messages postés28Date d'inscriptionjeudi 15 septembre 2005StatutMembreDernière intervention26 novembre 2008 26 nov. 2008 à 04:39
on l'utilise comment au juste ?!?
RyoSensei
Messages postés8Date d'inscriptionlundi 3 décembre 2007StatutMembreDernière intervention29 décembre 2008 25 sept. 2008 à 15:28
Oui c'est vrai pour les variables, j'avais pas fait gaffe. Pour le try catch, c'était juste pour le debuggage, j'avais pas revérifié.
Par contre pour le preg_match du xml, je me suis moi même demandé pourquoi j'avais fait ça?
Mais en fait, c'est pour retrouver les infos qui ne sont pas toujours la
Explication :
Les informations ne se trouvent pas au même niveau. On a du plus précis (numéro de maison) au plus général (pays). Mais on a pas toujours ces infos. Il se peux qu'on passe du zip au pays, alors que pour certains on va passer du zip au département, puis à lé région puis au pays.
Pour éviter de tester a chaque fois les infos qu'on à au niveau inferieur, je fait un preg_match pour voir si j'ai l'info, j'ai trouvé ça plus rapide.
Si vous avez une autre solution, proposez moi par mail, ça m'interesse!
Excusez moi pour le php5, je ne fait pas toujours attention...
webdeb
Messages postés488Date d'inscriptionsamedi 5 avril 2003StatutMembreDernière intervention31 mars 20094 25 sept. 2008 à 15:04
+1 avec Palleas
Palleas_44
Messages postés130Date d'inscriptionlundi 12 décembre 2005StatutMembreDernière intervention19 avril 2009 24 sept. 2008 à 18:12
Bon perso j'ai pas eu trop le temps de tester mais ya des choses que je ne comprends pas :
- un coup des var PHP4, un coup des (plus joli :p) __construct
- des preg_match pour parser du XML ? oO
- des echos et die() dans un bloc Catch ?
13 janv. 2010 à 00:01
j'ai ca : "Warning: Invalid argument supplied for foreach() in C:\Program Files\EasyPHP5.3.0\www\Map\includes\Google.Class.php on line 63"
Ce qui n'est pas normal du tout...
Dommage, ca avait l'air sympa...
12 janv. 2010 à 23:45
echo $google_result -> Street;
Ou est mon erreur?
12 janv. 2010 à 23:43
Comment parcourir les résultats s'il y a plusieurs "corrections" ?
Cordialement
29 déc. 2008 à 16:34
Bonne prog
@+ JLN
29 déc. 2008 à 12:15
# include "Google.class.php";
# include "Resultat.class.php";
# $query = "$street $house $zip $city";
# $req = new GoogleGeocoder();
# $google_result = new Google_result($req->query($query));
Le résultat se trouve dans l'objet $google_result
29 déc. 2008 à 09:07
Il est vrai un petit exemple aurait été le bien venu...
18 déc. 2008 à 15:53
26 nov. 2008 à 04:39
25 sept. 2008 à 15:28
Par contre pour le preg_match du xml, je me suis moi même demandé pourquoi j'avais fait ça?
Mais en fait, c'est pour retrouver les infos qui ne sont pas toujours la
Explication :
Les informations ne se trouvent pas au même niveau. On a du plus précis (numéro de maison) au plus général (pays). Mais on a pas toujours ces infos. Il se peux qu'on passe du zip au pays, alors que pour certains on va passer du zip au département, puis à lé région puis au pays.
Pour éviter de tester a chaque fois les infos qu'on à au niveau inferieur, je fait un preg_match pour voir si j'ai l'info, j'ai trouvé ça plus rapide.
Si vous avez une autre solution, proposez moi par mail, ça m'interesse!
Excusez moi pour le php5, je ne fait pas toujours attention...
25 sept. 2008 à 15:04
24 sept. 2008 à 18:12
- un coup des var PHP4, un coup des (plus joli :p) __construct
- des preg_match pour parser du XML ? oO
- des echos et die() dans un bloc Catch ?
=)