Bonsoir = D
J'ai un gros soucis =)
j'essaye de exécute une requête dans une boucle mysql_fetch_array()
et cela bloque, ainsi je me suis demander si il était possible d'éxécuté d'autre requete dans un fetch_array
voici mon code
merci de m'aidez si vous le pouvez =)
Modifié par pinouf (11 Mar 2008 - 10:33)
J'ai un gros soucis =)
j'essaye de exécute une requête dans une boucle mysql_fetch_array()
et cela bloque, ainsi je me suis demander si il était possible d'éxécuté d'autre requete dans un fetch_array
voici mon code
public function create_xml_tag(){
$result = $this->db->getResult();
$dom = new DOMDocument('1.0', 'iso-8859-1');
$node_tags = $dom->createElement('tags');
$dom->appendChild($node_tags);
while ($row = mysql_fetch_array($result,MYSQL_ASSOC)){
$node_tag = $dom->createElement('tag');
$node_tags->appendChild($node_tag);
$this->create_node("id",$row['id'],$node_tag,$dom);
$this->create_node("nom",$row['nom'],$node_tag,$dom);
$requete = 'SELECT * FROM clients WHERE listTags LIKE "%'.$row['id'].'%";';
$result = $this->db->requestSQL($requete);
$nb = $this->db->get_num_rows($result);
$this->create_node("iteration",$nb,$node_tag,$dom);
}
$dom->save('../../tag.xml');
}
merci de m'aidez si vous le pouvez =)
Modifié par pinouf (11 Mar 2008 - 10:33)