Bonsoir,

je vous présente mon tit problème, un fichier qui include un autre rien de spécial sauf que la requête est faite dans l'un et utilisé dans l'autre et que ça bug ^^

je vous entend déjà crier "le code, le code" alors le voici:
fichier appelant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
$result = mysql_query($query);
	if (!$result) {
	   die('Impossible d\'exécuter la requête :' . mysql_error());
	}
	if (mysql_num_rows($result)){
		include("produit.php");
	}else{?>
	<div class="error">Aucun produit ne correspond à cette référence</div>
	<?php
	}
fichier appelé:
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
	<?php
	while ($row = mysql_fetch_array($result)) {?>
		<tr>
			<td>
				<img src="<?php echo $row["image"]; ?>" width="300" height="210" />			</td>
			<td class="texte_ligne">
				<?php echo $row["ref_novo"]; ?>
			</td>
			<td class="texte_ligne">
				<?php echo $row["ref_construct"]; ?>
			</td>
			<td class="texte_ligne">
				<?php echo $row["description"]; ?>
			</td>
		</tr>
<?php
	}
?>
et enfin la petite erreur:

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in D:\Logiciels\wamp\wamp\www\novo2\produit.php on line 25
la ligne 25 c'est: while ($row = mysql_fetch_array($result)) {?>

Je croyais que les variables pouvaient être utilisé dans les fichiers includes... voila j'espère que quelqu'un pourras m'éclairer