par
pingoo » 24 juin 2005, 23:15
Merci pour votre aide.
Voici mon code.
$select = "SELECT secteur_activite, fonction, societe, DATE_FORMAT(date, '%d.%m.%y') date, SUBSTRING(profil_rechercher,1,200) AS profil_rechercher FROM fk_offre_emploi ";
$select1 = "SELECT secteur_activite, fonction, societe, DATE_FORMAT(date, '%d.%m.%y') date, SUBSTRING(profil_rechercher,1,200) AS profil_rechercher FROM fk_offre_emploi where secteur_activite LIKE '$secteur_activite%' ";
if ($secteur_activite == "indifférent" ) {
$result = mysql_query($select) or die ('Erreur : '.mysql_error() );
} else {
$result = mysql_query($select1) or die ('Erreur : '.mysql_error() );
}
$total = mysql_num_rows($result);
echo'
<table width="750" border="0" align="center" summary="">
<tr>
<td align="right">
<font color="RED"><b>'.$total.' offre(s)</b> correspond(ent) à votre recherche.<br></font>
</td>
</tr>
</table>
';
// si on a récupéré un résultat on l'affiche.
if($total)
{
// debut du tableau
?>
<table width="750" align="center" border="0" cellpadding="3" cellspacing="1" summary="" bgcolor="#FFFFFF">
<tr height="5">
<td bgcolor="#05A9CC" width="400" height="5"><b>Poste/Fonction</b></td>
<td bgcolor="#69BFCC" height="5" align="center"><b>Société</b></td>
<td bgcolor="#81CCCC" height="5" align="center"><b>Paru le</b></td>
</tr>
<?php
/* On crée un pointeur pour l'alternance de coleur de fond */
$c = 0;
while($row = mysql_fetch_array($result))
{
/* Si le pointeur est pair, couelur de fond blanc, impair bleu */
$couleur = ($c % 2 == 0) ? "#ffffff":"#E4F2FF";
?>
<tr>
<td bgcolor="<?php echo($couleur); ?>" width="400">
<b><?php echo($row["fonction"]); ?></a></b><br>
<?php echo($row["profil_rechercher"]); ?> <a href="">...<u>Lire la suite</u>...</a>
</td>
<td bgcolor="<?php echo($couleur); ?>" align="center" valign="top"><b><u><?php echo($row["societe"]); ?></b></u></td>
<td bgcolor="<?php echo($couleur); ?>" align="center" valign="top"><font color="#0000ff"><b><?php echo ($row["date"]); ?></b></font></td>
</tr>
<?php
/* On oublie pas d'incrémenter le pointeur */
$c++;
}
?>
</table>
<?php
// fin du tableau.
}
Je sais il est digne du débutant que je suis.

Ce que je veut c'est que lorsque l'on clique sur la fonction cela m'affiche le détail de l'offre...
Merci beaucoup pour votre aide

Merci pour votre aide.
Voici mon code.
[php]
$select = "SELECT secteur_activite, fonction, societe, DATE_FORMAT(date, '%d.%m.%y') date, SUBSTRING(profil_rechercher,1,200) AS profil_rechercher FROM fk_offre_emploi ";
$select1 = "SELECT secteur_activite, fonction, societe, DATE_FORMAT(date, '%d.%m.%y') date, SUBSTRING(profil_rechercher,1,200) AS profil_rechercher FROM fk_offre_emploi where secteur_activite LIKE '$secteur_activite%' ";
if ($secteur_activite == "indifférent" ) {
$result = mysql_query($select) or die ('Erreur : '.mysql_error() );
} else {
$result = mysql_query($select1) or die ('Erreur : '.mysql_error() );
}
$total = mysql_num_rows($result);
echo'
<table width="750" border="0" align="center" summary="">
<tr>
<td align="right">
<font color="RED"><b>'.$total.' offre(s)</b> correspond(ent) à votre recherche.<br></font>
</td>
</tr>
</table>
';
// si on a récupéré un résultat on l'affiche.
if($total)
{
// debut du tableau
?>
<table width="750" align="center" border="0" cellpadding="3" cellspacing="1" summary="" bgcolor="#FFFFFF">
<tr height="5">
<td bgcolor="#05A9CC" width="400" height="5"><b>Poste/Fonction</b></td>
<td bgcolor="#69BFCC" height="5" align="center"><b>Société</b></td>
<td bgcolor="#81CCCC" height="5" align="center"><b>Paru le</b></td>
</tr>
<?php
/* On crée un pointeur pour l'alternance de coleur de fond */
$c = 0;
while($row = mysql_fetch_array($result))
{
/* Si le pointeur est pair, couelur de fond blanc, impair bleu */
$couleur = ($c % 2 == 0) ? "#ffffff":"#E4F2FF";
?>
<tr>
<td bgcolor="<?php echo($couleur); ?>" width="400">
<b><?php echo($row["fonction"]); ?></a></b><br>
<?php echo($row["profil_rechercher"]); ?> <a href="">...<u>Lire la suite</u>...</a>
</td>
<td bgcolor="<?php echo($couleur); ?>" align="center" valign="top"><b><u><?php echo($row["societe"]); ?></b></u></td>
<td bgcolor="<?php echo($couleur); ?>" align="center" valign="top"><font color="#0000ff"><b><?php echo ($row["date"]); ?></b></font></td>
</tr>
<?php
/* On oublie pas d'incrémenter le pointeur */
$c++;
}
?>
</table>
<?php
// fin du tableau.
}
[/php]
Je sais il est digne du débutant que je suis. :oops:
Ce que je veut c'est que lorsque l'on clique sur la fonction cela m'affiche le détail de l'offre...
Merci beaucoup pour votre aide :lol: