Bonjour à tous
Tout d'abord, merci de prendre 5min pour jeter un coup d'oeil à mon problème, et toutes mes excuses si ce message n'atterrit pas au bon endroit
Alors, je tente d'extraire l'ensemble des données d'une base de données postgres, pour ensuite les transmettre au format XML, rangées dans un beau tableau typé HTML (table, tr et td)
Le hic, c'est que à l'arrivée toutes les données sont en double (chaque <td></td> dispose d'un jumeau.....)
Voici donc la page en php incriminée
Si quelqu'un trouve et me fait part de son aide, je lui transmets toute ma gratitude
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 <?php header('Content-Type: text/xml'); echo "<?xml version='1.0' encoding='utf-8'?>"; header('Content-type: text/xml'); $table = $_POST["table"]; echo '<table>'; $db=new PDO ('pgsql:host=localhost;dbname=SC','postgres','postgres'); $reponse = $db->query("SELECT * from ".$table); while ($donnees=$reponse->fetch()){ echo "<tr>"; foreach($donnees as $value){ echo "<td>".$value."</td>"; } echo "</tr>"; } echo "</table>"; ?>
Bon weekend à tous
Partager