1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
| <?PHP
$requete_client = "
SELECT
llx_user.login AS login,
llx_user.lastname AS lastname_tech,
llx_user.firstname AS firstname_tech,
llx_user.office_phone AS officephone_tech,
llx_user.email AS email_tech,
llx_user.rowid AS rowid_tech,
llx_societe.nom AS nom_client,
llx_societe.rowid AS rowid_client_societe,
llx_socpeople.fk_user_creat AS fkusercreat,
llx_socpeople.rowid AS rowid_client
FROM llx_user
INNER JOIN llx_socpeople
ON llx_user.rowid = llx_socpeople.fk_user_creat
INNER JOIN llx_societe
ON llx_societe.rowid = llx_socpeople.fk_soc
WHERE llx_user.login='".$login."'
ORDER BY llx_socpeople.rowid ASC ";
// on detecte si il y'a pas d'erreur
$client = mysql_query($requete_client) or die('Erreur SQL !<br />'.$requete_client.'<br />'.mysql_error());
// on regarde les valeurs dans la table
$client_nb = mysql_num_rows($client);
if ($client_nb == 0) {
echo 'Aucun technicien enregistré.<br/>';
// on renvoie les champs remplis
} else {
$resultat = mysql_fetch_array($client);
?>
<table class="noborder" width="100%">
<tbody>
<tr class="liste_titre">
<th class="liste_titre" colspan="2">Liste des clients</th>
</tr>
<?PHP
while ($resultatwhile = mysql_fetch_array($client)) {
echo '<tr class="pair">';
echo '<td class="nowrap"><a href="fiche_client.php?client=ok&id='.htmlentities($resultatwhile['rowid_client_societe']).'">'.htmlentities($resultatwhile['nom_client']).'</a>' . '</td>';
echo '</tr>';
}
mysql_free_result($client);
?>
</tbody>
</table>
<?PHP
}
?> |