Bonjour,

je génère un fichier xml grâce à une requête sql avec mon fichier php

Mon xml est de ce type:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
<item id="12054">
		<main_info>
			<brand id="5"></brand>
			<segment id="279"></segment>
			<ean></ean>
		</main_info>
		<description>
			<language code="fr">
				<main_description></main_description>
				<short_description></short_description>
				<marketing_description></marketing_description>
			</language>
			<language code="uk">
				<main_description>Digital </main_description>
				<short_description></short_description>
				<marketing_description></marketing_description>
			</language>
		</description>
		<media>
			<main></main>
			<secondary></secondary>
		</media>
		<specification>
			<language code="fr">
				<value code="HD00061260"></value>
			</language>
			<language code="uk">
				<value code="HD00061260"></value>
			</language>
		</specification>
		<price>
			<country code="fr">
				<delivery></delivery>
				<unit_price></unit_price>
				<sales_unit_price></sales_unit_price>
				<bundle_unit_price></bundle_unit_price>
				<weee_amount></weee_amount>
				<state></state>
				<shipping_price_alone></shipping_price_alone>
				<shipping_price_multi></shipping_price_multi>
				<site_id></site_id>
				<shipping_desc></shipping_desc>
				<stock>1</stock>
			</country>
		</price>
	</item>
J'ai défini un array de ce type pour mes catégories:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
$flux_categories = array();
	$flux_categories[] = array( 'id' => '21', 'text' => 'Bagues');
	$flux_categories[] = array( 'id' => '22', 'text' => 'Pendentifs');
	$flux_categories[] = array( 'id' => '23', 'text' => 'Colliers');
	$flux_categories[] = array( 'id' => '24', 'text' => 'Bracelets');
Selon ma requête par exemple si $flux_categories[$i]['id'] = 21
je voudrais créé ce même <item> avec à chaque fois cette ligne qui difère (en rouge également dans l'exemple du xml<value code="HD00061260"></value> uniquement. La structure du xml reste la même.

je ne sais pas du tout comment faire ça.

Je vous remercie d'avance pour votre compréhension et votre aide.