RECUPERER lien de requête

Fermé
Mickey - 5 juin 2009 à 17:56
 Mickey - 9 juin 2009 à 14:52
Bonjour, permettez moi de compter sur votre générosité et de votre temps pour vous faire part de mon problème. En effet celui-ci est le suivant : j' aimerais pouvoir récupérer le lien d' une requête faite dans une page pour l' afficher dans une autre comme par exemple pour "lire plus..". Je vous donne le code la page contenant le lien de la requête
mysql_select_db($database_connexion, $connexion);
$query_Produit = "SELECT * FROM produit natural join  produit_cat";
$Produit = mysql_query($query_Produit, $connexion) or die(mysql_error());
$row_Produit = mysql_fetch_assoc($Produit);
$totalRows_Produit = mysql_num_rows($Produit);
$query_Produit = "SELECT * FROM produit natural join  produit_cat";
$Produit = mysql_query($query_Produit, $connexion) or die(mysql_error());
$row_Produit = mysql_fetch_assoc($Produit);
$totalRows_Produit = mysql_num_rows($Produit);

$idcol_Produit = "-1";
if (isset($_GET['cat_id'])) {
  $idcol_Produit = $_GET['cat_id'];
}
?>
<div style="display:inline-block">
<?php
$query = 'SELECT * From produit_cat';
$result = mysql_query($query) OR DIE (mysql_error());//requete pour recupérer les categories
while ($row = mysql_fetch_array($result))// Tant que la requête a une reponse
{//debut boucle while 1 :  categories
?>
<li style="display:inline-block;list-style:none">
<div style="width:200px; height:50px"> 
<?php
	$categorie =$row[1];
	$idcategorie =$row[0];//Recup des variables des catégories
	"<div>";echo "<h3>".$categorie."</h3></div>" ; //Affichage
	$query2 = "SELECT cat_img,produit.prod_name,produit.prod_desc ,produit_cat.cat_id FROM produit_cat,produit WHERE produit.cat_id=produit_cat.cat_id AND produit.cat_id=".$idcategorie." LIMIT 0,3";
	$result2 = mysql_query($query2) OR DIE (mysql_error());//requete pour recupérer les produits
			$row2 = mysql_fetch_array($result2);
			$image =$row2[0];
			echo"<img src=photos/".$image." width=120 height=120 float=left>";
	while ($row2 = mysql_fetch_array($result2))// Tant que la requête a une reponse
	{	//debut boucle while 2 :  produit
		$nomproduit =$row2[1];//Recup des variables des produits
		echo "<div style=width:180px><li>".$nomproduit.'<br /></li></div>' ; //Affichage
	}?>
<a href="./?p=produit&row[0]=<?php echo $row[0]; ?>">Afficher plus...</a>
<?php }
?>
</div>
</div>

Laissez-moi expliquer que le code affiche des produits par nom de categorie et n' affiche que 3 produits. Moi dans ma nouvelle page je veux afficher tous les produits de la catégorie sélectionnée dans un tableau.
S' il vous plaît si quelqu' un pourrait m' aider, je lui serais vraiment reconnaissant, j'ai presque fini mon site à part cette rubrique qui me retient pendant maintenant 5 jours.
S' il vous plaît, aidez-moi.
Je vous remercie d' avance pour votre temps et votre compréhension.
A voir également:

5 réponses

Nico_ Messages postés 1219 Date d'inscription vendredi 29 décembre 2006 Statut Membre Dernière intervention 15 mars 2016 189
5 juin 2009 à 20:34
bonsoir,

si tu supprimes :
LIMIT 0,3
tu aura tout les produits ?

bonne soirée
0
Slt Nico merci d' avoir repondu mais en fait ce n'est pas ce que je voulais peut-etre que je suis mal exprimé donc je réessaie :
Lorsqu' on cliquera sur le lire plus il affichera tous les produits de la categorie dans une autre page et seulement de cette categorie .
En fait mon problème est de récupérer le lien de la categorie passé dans ma page main.php pour l' afficher dans celle more.php (le more.php est ma page qui est sensé afficher tous les produits d' une categorie choisie ou cliquée par l' utilisateur).
J' espère avoir apporter plus d' eclaircissement et je rapelle que j' utilise Dreamweaver, dans le mode créer jeu d' enregistrement j' ai mis :
$query_Produit = "SELECT * FROM produit natural join  produit_cat where prod.cat_id=idcol";
$Produit = mysql_query($query_Produit, $connexion) or die(mysql_error());
$row_Produit = mysql_fetch_assoc($Produit);
$idcol_Produit = "-1";
if (isset($_GET['cat_id'])) {
  $idcol_Produit = $_GET['cat_id'];
}

Je crois que GET['cat_id'] contient peut-etre la mauvaise variable.
S ' il vous plaît aider moi.
Merci d' avance.
0
S' il vous plaît quelqu'un ne pourrait-il pas m' aider? Vraiment je suis à bout et je dois présenter le projet bientôt et il ne me reste que pratiquement 1 à 2 pages.
S' il vous plaît lisez au moins ma préoccupation.
0
SVP !!!Aidez-moi!Je vous en prie,vous êtes mon seul espoir.Je passe des heures à glaner.Je vous en prie.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Quelqu' un s' il vous plait.Je souffre et c' est pathétique.
0