Je rencontre un problème avec des balises XML qui je pense ont un nom incorrect ou non reconnu. Voila pourquoi je souhaite renommer ces balises.
Dans mon exemple je veux intégrer les informations du fichier XML dans une BDD.
Voici le code :
$articles_xml = simplexml_load_file('images/base.xml');
foreach ($articles_xml->Table as $table) {
$requete = "INSERT INTO table (MARQUE, MODELE, REFMARQUE, REFMODELE) VALUES (''".$table->Marque."', '".$table->Modèle."', '".$table->Réf._MA."', '".$table->Réf._MO."')";
}
L'intégration des données fonctionne sauf pour les 2 balises $table->Réf._MA et $table->Réf._MO où j'obtiens les 2 erreurs suivantes :Use of undefined constant _MA - assumed '_MA'
Use of undefined constant _MO - assumed '_MO'
Je pense que c'est le "point" présent dans le nom de la balise qui pose problème, voila pourquoi je souhaite renommer ces balises à moins qu'il y ait une autre solution