Il y a quelques jours vous m'avez aidé pour crée mon code et je vous remercie une nouvelle fois mais je bloque sur une nouveau probleme dans ce meme code je desirai ajouter 3 differents LIKE '%hp' AND '%canon' AND '%brother' mais evidement cela ne marche absolument pas j'ai une erreur sur le foreach() et en allant lire des explications je comprends pourquoi cela ne marche pas mais je ne trouve pas la solution et c'est la raison pour laquelle je fais une nouvelle fois appel à vous, voici le code complet qui lui marche:
$result_query = mysql_query("SELECT * FROM tarif WHERE constructeur LIKE '%hp%'");
?>
<table>
<?php
$col = 0 ;
$row = 0;
while($result = mysql_fetch_array($result_query)) {
$tb[$row][$col] = $result;
$row++;
if ($row == 10) { $row =0;$col++;}
}
//et ensuite
foreach ($tb as $v){
echo '<tr>
<td> '. ((!empty($v[0])) ? $v[0]['constructeur'].' '.$v[0]['reference'] : ' ').'</td>
<td> '. ((!empty($v[0])) ? $v[1]['constructeur'].' '.$v[1]['reference'] : ' ').'</td>
<td> '. ((!empty($v[0])) ? $v[2]['constructeur'] : ' ').'</td>
</tr> ';
}
?>
</tr>
</table>
D'avance merci mille fois de votre aide,muriel