Fiche Expert

[insert_php]
//page Expert plus
$noaffichecomment = true;

global $chemin;
if (!$noaffichecomment) {echo ‘chemin=’ . $chemin . ‘
‘;}
global $wpdb;

if (empty($_GET[‘myvar’]))
{$myvar = 7;}
else
{$myvar = $_GET[‘myvar’];}

if (!$noaffichecomment) {echo ‘myvar=’ . $myvar . ‘
‘;}
global $table_experts;
global $table_competences;
global $table_niveaux;

//on cherhe l’expert
$sql = « SELECT * FROM $table_experts WHERE NE= » . $myvar;
$experts = $wpdb->get_results($sql);
$numexpert = count($experts);
if (!$noaffichecomment) {echo ‘nombre expert=’ . $numexpert . ‘
‘;}

//as-t-on trouvé l’expert
if ($numexpert > 0){
//on affiche le nom
echo ‘

‘ . $experts[0]->Nom . ‘ ‘ . $experts[0]->Prenom . ‘

‘;

//on affiche le bouton retour
echo ‘
RETOUR

‘;

//on affiche les cours d’appel
//cour d’appel
if (!$noaffichecomment) {echo ‘Cour appel=’ . $experts[0]->Cour_appel . ‘
‘;}
if ($experts[0]->Cour_appel >  » « ) {
if ($experts[0]->Annee_appel > 0) {
echo ‘‘ . $experts[0]->Annee_appel . ‘ : ‘;
}
echo « Cour d’Appel de  » . $experts[0]->Cour_appel . ‘‘;
if ($experts[0]->situation_appel == 1) {
echo ‘ – Honoraire‘;
}
if ($experts[0]->situation_appel == 2) {
echo ‘ – Ancien‘;
}
echo ‘
‘;
}
//cour de cassation
if (!$noaffichecomment) {
echo ‘Annee cassation=’ . $experts[0]->Annee_cassation . ‘
‘;
echo ‘Cassation=’ . $experts[0]->Cassation . ‘
‘;
}
if ($experts[0]->Cassation == -1) {
if ($experts[0]->Annee_cassation > 0) {
echo ‘‘ . $experts[0]->Annee_cassation . ‘ : ‘;
}
echo «  Cour de cassation« ;
if ($experts[0]->situation_cassation == 1) {
echo ‘ – Honoraire‘;
}
if ($experts[0]->situation_cassation == 2) {
echo ‘ – Ancien‘;
}
echo ‘
‘;
}

//cour administrative de Paris
if (!$noaffichecomment) {echo ‘Cour administrative de Paris=’ . $experts[0]->Cour_administrative_Paris . ‘
‘;}
if ($experts[0]->Cour_administrative_Paris == -1) {
if ($experts[0]->Annee_administrative_Paris > 0) {
echo ‘‘ . $experts[0]->Annee_administrative_Paris . ‘ : ‘;
}
echo ‘Cours Administratives d’appel de Paris et de Versailles
‘;
}
//cour administrative de Marseille
if (!$noaffichecomment) {echo ‘Cour administrative de Marseille=’ . $experts[0]->Cour_administrative_Marseille . ‘
‘;}
if ($experts[0]->Cour_administrative_Marseille == -1) {
if ($experts[0]->Annee_administrative_Marseille > 0) {
echo ‘‘ . $experts[0]->Annee_administrative_Marseille . ‘ : ‘;
}
echo ‘Cour Administrative de Marseille
‘;
}
//cour administrative de Douai
if (!$noaffichecomment) {echo ‘Cour administrative de Douai=’ . $experts[0]->Cour_administrative_Douai . ‘
‘;}
if ($experts[0]->Cour_administrative_Douai == -1) {
if ($experts[0]->Annee_administrative_Douai > 0) {
echo ‘‘ . $experts[0]->Annee_administrative_Douai . ‘ : ‘;
}
echo ‘Cour Administrative de Douai
‘;
}
//cour administrative de Bordeaux
if (!$noaffichecomment) {echo ‘Cour administrative de Bordeaux=’ . $experts[0]->Cour_administrative_Bordeaux . ‘
‘;}
if ($experts[0]->Cour_administrative_Bordeaux == -1) {
if ($experts[0]->Annee_administrative_Bordeaux > 0) {
echo ‘‘ . $experts[0]->Annee_administrative_Bordeaux . ‘ : ‘;
}
echo ‘Cour Administrative de Bordeaux
‘;
}
//cour administrative de Lyon
if (!$noaffichecomment) {echo ‘Cour administrative de Lyon=’ . $experts[0]->Cour_administrative_Lyon . ‘
‘;}
if ($experts[0]->Cour_administrative_Lyon == -1) {
if ($experts[0]->Annee_administrative_Lyon > 0) {
echo ‘‘ . $experts[0]->Annee_administrative_Lyon . ‘ : ‘;
}
echo ‘Cour Administrative de Lyon
‘;
}
//cour administrative de Nancy
if (!$noaffichecomment) {echo ‘Cour administrative de Nancy=’ . $experts[0]->Cour_administrative_Nancy . ‘
‘;}
if ($experts[0]->Cour_administrative_Nancy == -1) {
if ($experts[0]->Annee_administrative_Nancy > 0) {
echo ‘‘ . $experts[0]->Annee_administrative_Nancy . ‘ : ‘;
}
echo ‘Cour Administrative de Nancy
‘;
}
//cour administrative de Nantes
if (!$noaffichecomment) {echo ‘Cour administrative de Nantes=’ . $experts[0]->Cour_administrative_Nantes . ‘
‘;}
if ($experts[0]->Cour_administrative_Nantes == -1) {
if ($experts[0]->Annee_administrative_Nantes > 0) {
echo ‘‘ . $experts[0]->Annee_administrative_Nantes . ‘ : ‘;
}
echo ‘Cour Administrative de Nantes
‘;
}
//Cours d’Appel et Tribunaux Allemands
if (!$noaffichecomment) {echo ‘Cours d\’Appel et Tribunaux Allemands=’ . $experts[0]->Cours_appel_et_Tribunaux_Allemands . ‘
‘;}
if ($experts[0]->Cours_appel_et_Tribunaux_Allemands == 1) {
echo ‘Cours d\’Appel et Tribunaux Allemands
‘;
}
//expert
if (!$noaffichecomment) {echo ‘Expert=’ . $experts[0]->expert . ‘
‘;}
if ($experts[0]->Expert >  » « ) {
echo ‘‘ .$experts[0]->Expert . ‘
‘;
}
echo ‘

PLUS D\’INFOS

‘;

//on cherche les spécialités
$sql = ‘SELECT ‘ . $table_experts . ‘.NE, ‘ . $table_competences . ‘.CPF, ‘ . $table_niveaux . ‘.libelle ‘;
$sql = $sql . ‘FROM (‘ . $table_experts . ‘ INNER JOIN ‘ . $table_competences . ‘ ON ‘ . $table_experts . ‘.NE = ‘ . $table_competences . ‘.NE) INNER JOIN ‘;
$sql = $sql . $table_niveaux . ‘ ON ‘ . $table_competences . ‘.CPF = ‘ . $table_niveaux . ‘.CPF ‘;
$sql = $sql . ‘WHERE (((‘ . $table_experts . ‘.NE)=’ . $myvar . ‘)) ORDER BY ‘ . $table_competences . ‘.CPF’;

$competences = $wpdb->get_results($sql);
$numcompetences=count($competences);
if (!$noaffichecomment) {echo ‘nombre spécialités=’ . $numcompetences . ‘‘;}
if ($numcompetences == 0)
{echo ‘Aucune spécialité inscrite pour cet expert‘;}
elseif ($numcompetences == 1)
{echo ‘Inscrit(e) dans 1 spécialité‘;}
else
{echo ‘Inscrit(e) dans ‘ . $numcompetences . ‘ spécialités‘;}

//debut
if ($numcompetences > 0) {
echo ‘

‘;
foreach ($competences as $competence) {
echo ‘

‘;
echo ‘

‘;
echo ‘

‘ . ‘‘ . $competence->CPF . ‘ RETOUR‘;
}

[/insert_php]