Bonjour à tous,
Voici mon problème :
J'ai beaucoup de mal avec le php et j'utilise Joomla pour mon site internet. J'ai installé le composant FacileForms.
Voici un morceau de code qui me permet d'afficher le contenu de ma BDD :
Le problème est qu'il ne m'affiche pas ce que je souhaite
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 //connexion au serveur: $cnx = mysql_connect( "localhost", "root", "" ); //sélection de la base de données: $db= mysql_select_db( "joomla" ); //création de la requête SQL: $sql = "SELECT id, record, title, value FROM joo_facileforms_subrecords ORDER BY record, id ASC"; //exécution de notre requête SQL: $requete = mysql_query( $sql, $cnx ) or die( "ERREUR MYSQL numéro: ".mysql_errno()."<br>Type de cette erreur: ".mysql_error()."<br>\n" ); //récupération avec mysql_fetch_array(), et affichage de nos résultats : echo( "<table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" align=\"center\">\n" ); echo( "<tr> <td><div align=\"center\">ID</div></td> <td><div align=\"center\">titre</div></td> <td><div align=\"center\">valeur</div></td> <td><div align=\"center\">record</div></td> </tr>" ); $rec = -1; while( $result = mysql_fetch_array( $requete ) ) { if($rec != $result["title"]) echo "<tr><td colspan='4'> </td></tr>"; echo( "<tr>\n" ); echo( "<td align='center'>".$result["id"]."</td>\n" ); echo( "<td align='center'>".$result["title"]."</td>\n" ); echo( "<td align='center'>".$result["value"]."</td>\n" ); echo( "<td align='center'>".$result["record"]."</td>\n" ); echo( "</tr>\n" ); $rec = $result["title"]; } echo( "</table><br>\n" ); ?>.
J'obtiens ceci :
|title|value|
-----------------
tarif | 0,50 |
-------------
objet | facture|
----------------
et j'aimerai ceci :
|tarif|objet|
-------------------------
0,50 | facture |
-------------------------
J'espère être à peu près clair![]()
Partager