Bonjour,
est ce que vous pouvez m'aider je suis totalement bloqué,voila mon souci j'ai un champ textarea j'enregistrer les valeurs de ce champ la dans ma base de donnée mais quand je veux recuperer ces valeurs pour que je puisse un fichier xml il m'affiche ts les valeurs dans meme ligne voila mon code pour bien comprendre mon probleme.
code pour generer fichier.xml
formulaire:
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 $q=mysql_query("select * from cq_xml order by id_cq desc limit 1 ") OR die('Erreur de la requête MySQL'); //$a=mysql_query("select Balises_field from cq_xml ") OR die('Erreur de la requête MySQL'); $xml = '<?xml version="1.0" encoding="ISO-8859-1"?>'; while ($row = mysql_fetch_array($q)) { $xml .='<Endpoint UseAsQuery='.$row['Query'].'>'."\r\n"; $xml .= '<Type>'.$row['Type'].'</Type>'."\r\n"; $xml .= '<EpName>'.$row['Epname'].'</EpName>'."\r\n"; $xml .='<ConnectionData>'."\r\n"; $xml .= '<Username>'.$row['Username'].'</Username>'."\r\n"; $xml .= '<password encrypted='.$row['radio']." ".'value'.$row['valeur'].'/>'."\r\n"; $xml .= '<Properties>'."\r\n"; $xml .= '<property name="Repository"'." "."value=".$row['database'].'/>'."\r\n"; $xml .= '<property name="DataBase"'." "."value=".$row['repository'].'/>'."\r\n"; $xml .= '</Properties>'."\r\n"; $xml .= '</ConnectionData>'."\r\n"; $xml .= '<Filters>'."\r\n"; $xml .= '<operator name='.$row['operator']." "."parent=".$row['parent']." "."BoolOp=".$row['boolop'].'/>'."\r\n"; $xml .= '<filter operator ='.$row['filter_operator']." "."field=".$row['field']." "."CompOp=".$row['compop']." "."value=".$row['valeur_c'].'/>'."\r\n"; $xml .= '</Filters>'."\r\n"; $xml .= '<FieldToGetIDName='.$row['Idname'].'/>'."\r\n"; $xml .= '<Field>'." ".$row['Balises_field'].'</Field>'."\r\n";?><?php $xml .= '<PIMT server>'.$row['server']."\r\n"; $xml .= '<property name='.$row['name'].'value='.$row['valeur_c'].'/>'."\r\n"; $xml .= '<property name=password>'.'value='.$row['pass'].'/>'."\r\n"; $xml .= '<property name=project>'.'value='.$row['Project'].'/>'."\r\n"; $xml .= '<property name=group>'.'value='.$row['Group'].'/>'."\r\n"; $xml .= '<property name=graph>'.'value='.$row['Graph'].'/>'."\r\n"; $xml .= '<property name=description>'.'value='.$row['Description'].'/>'."\r\n"; $xml .= '<property name=implicit>'.'value='.$row['Implicit'].'/>'."\r\n"; $xml .= '<property name=date>'.'value='.$row['Date'].'/>'."\r\n"; $xml .= '<property name=item>'.'value='.$row['Item'].'/>."\r\n"'; $xml .= '<property name=states>'.'value='.$row['states'].'/>'."\r\n"; $xml .= '</PIMT>'."\r\n"; } $xml .= '</Endpoint>'."\r\n"; $current= $xml; file_put_contents($file,$current); echo 'Export XML effectue !<?>
fichier generer:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4<tr> <td>Balises field</td> <td><textarea name="Balises_field"></textarea></td> </tr>
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<?xml version="1.0" encoding="ISO-8859-1"?><Endpoint UseAsQuery=koko> <Type>koko</Type> <EpName>koko</EpName> <ConnectionData> <Username>koko</Username> <password encrypted=koko valuetrue/> <Properties> <property name="Repository" value=koko/> <property name="DataBase" value=koko/> </Properties> </ConnectionData> <Filters> <operator name=koko parent=koko BoolOp=koko/> <filter operator =koko field=koko CompOp=koko value=koko/> </Filters> //je veux afficher plusieurs lignes de field <FieldToGetIDName=koko/> <Field> koko koko koko koko</Field> <PIMT server>koko <property name=kokovalue=koko/> <property name=password>value=koko/> <property name=project>value=koko/> <property name=group>value=koko/> <property name=graph>value=koko/> <property name=description>value=koko/> <property name=implicit>value=koko/> <property name=date>value=koko/> <property name=item>value=koko/>."\r\n"<property name=states>value=koko/> </PIMT> </Endpoint>
Merci D'avance
Partager