doume1976 | Salut,
tout d'abord désolé si la question à déjà été posée mais j'ai pas trouver.
j'ai fait une requete sql avec 3 tables.pour afficher le résultat dans un tableau pas de problème mais j'aimerais l'afficher sur 2 colonnes.
Code :
- <?php require_once('../Connections/cnxrenato.php'); ?>
- <?php
- $currentPage = $_SERVER["PHP_SELF"];
- $maxRows_Rresultat = 4;
- $pageNum_Rresultat = 0;
- if (isset($_GET['pageNum_Rresultat'])) {
- $pageNum_Rresultat = $_GET['pageNum_Rresultat'];
- }
- $startRow_Rresultat = $pageNum_Rresultat * $maxRows_Rresultat;
- $colname1_Rresultat = "-1";
- if (isset($_GET['marque'])) {
- $colname1_Rresultat = (get_magic_quotes_gpc()) ? $_GET['marque'] : addslashes($_GET['marque']);
- }
- $colname_Rresultat = "%";
- if (isset($_GET['categorie'])) {
- $colname_Rresultat = (get_magic_quotes_gpc()) ? $_GET['categorie'] : addslashes($_GET['categorie']);
- }
- mysql_select_db($database_cnxrenato, $cnxrenato);
- $query_Rresultat = sprintf("SELECT tmark.*,tcategories.*,tarticles.* FROM tarticles JOIN tmark ON tmark.idmarque = tarticles.idmarque JOIN tcategories ON tcategories.idcategorie=tarticles.idcategorie WHERE tcategories.idcategorie LIKE '%%%s%%' AND tmark.idmarque = %s", $colname_Rresultat,$colname1_Rresultat);
- $query_limit_Rresultat = sprintf("%s LIMIT %d, %d", $query_Rresultat, $startRow_Rresultat, $maxRows_Rresultat);
- $Rresultat = mysql_query($query_limit_Rresultat, $cnxrenato) or die(mysql_error());
- $row_Rresultat = mysql_fetch_assoc($Rresultat);
- if (isset($_GET['totalRows_Rresultat'])) {
- $totalRows_Rresultat = $_GET['totalRows_Rresultat'];
- } else {
- $all_Rresultat = mysql_query($query_Rresultat);
- $totalRows_Rresultat = mysql_num_rows($all_Rresultat);
- }
- $totalPages_Rresultat = ceil($totalRows_Rresultat/$maxRows_Rresultat)-1;
- $queryString_Rresultat = "";
- if (!empty($_SERVER['QUERY_STRING'])) {
- $params = explode("&", $_SERVER['QUERY_STRING']);
- $newParams = array();
- foreach ($params as $param) {
- if (stristr($param, "pageNum_Rresultat" ) == false &&
- stristr($param, "totalRows_Rresultat" ) == false) {
- array_push($newParams, $param);
- }
- }
- if (count($newParams) != 0) {
- $queryString_Rresultat = "&" . htmlentities(implode("&", $newParams));
- }
- }
- $queryString_Rresultat = sprintf("&totalRows_Rresultat=%d%s", $totalRows_Rresultat, $queryString_Rresultat);
- ?>
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
- <title>Document sans titre</title>
- </head>
- <body>
- <table width="700" height="400" background="../imageoptimisees/fond-recherche2.png">
- <tr>
- <td>
-
- <div align="center">
- <table width="456" height="150" border="0">
- <tr>
- <td width="86"><div align="center"></div></td>
- <td width="404"><div align="center"><span class="Style4 Style1"><strong> <?php echo $totalRows_Rresultat ?> Article(s) trouvé(s) </strong></span></div></td>
- </tr>
- <?php do { ?>
- <tr>
- <td rowspan="3"><?php if ($totalRows_Rresultat > 0) { // Show if recordset not empty ?>
- <div align="center"><img src="../imageoptimisees/<?php echo $row_Rresultat['photo']; ?>" alt="renato" /></div>
- <?php } // Show if recordset not empty ?></td>
- <td><div align="center" class="Style4">
- <div align="center" class="Style1"><strong><?php echo $row_Rresultat['marque']; ?></strong></div>
- </div></td>
- </tr>
- <tr>
- <td><div align="center" class="Style4 Style1"><strong><?php echo $row_Rresultat['designation']; ?></strong></div></td>
- </tr>
- <tr>
- <td><div align="center" class="Style4">
- <div align="center" class="Style1"><strong><?php echo $row_Rresultat['prix']; ?></strong>€</div>
- </div></td>
- </tr>
- <tr>
- <td height="10" colspan="2"><div align="center"></div> <hr align="center" /></td>
- </tr>
- <?php } while ($row_Rresultat = mysql_fetch_assoc($Rresultat)); ?>
- </table>
- </div></td></tr></table>
- </body>
- </html>
|
|