Ses derniers messages sur les forums
Ton truc hiérarchisé ainsi, ca fonctionne, par contre, attention à la profondeur de ton arbre.
Si la profondeur est trop grande (illimitée), ca va ramer du steak, MySQL n'étant pas adapté à ce genre d'exercice, auquel on préfèrera un SGBD objet (qui sont très rarement utilisés, sauf dans les SIG).
Ce que tu peux faire, c'est un bouton hidden (anciennement ton submit), que tu preset en HTML, puis tu changes sa valeur gràce à du javascript.
Exemple :
<script type="text/javascript">
document.getElementById('A').value='pom';
document.getElementById('le_form').submit();
</script>
<input type="hidden" id="A" value="blu" />
Par contre, tu ne dois pas juste tester l'existence de $_POST['A'] mais aussi sa valeur (si $_POST['A'] vaut pom, c'est qu'on a clické sur le lien).
Bzh, c'est pas une blague, ils perdent vraiment de l'argent.
Ils n'ont aucune stratégie économique pour le moment, à part un peu de pub qui passe sur le site, mais ce n'est pas çà qui rembourse les frais engagés.
Ben tu dois faire un traitement sur $body pour remplacer "preceptor" par "<strong>preceptor</strong>" (un simple str_ireplace suffit).
Oui, en HTML, avec une balise <b>.
Tu veux refaire un dailymotion ? Il faut savoir qu'ils perdent de l'argent :)
Il te faut un accès en ligne de commande au serveur d'hébergement pour faire cela aussi.
Est ce que tu l'as (l'accès) ?
Ben déclare ta fonction comme ceci :
<?php
function essai($couleur, $row2, $ladatejour) {
if($row2["status"]=="En cours" and $row2["delai"]> $ladatejour)
{
echo'<td colspan="2" class="mm4" bgcolor="#0099FF">';
}
elseif($row2["status"]=="En cours" and $row2["delai"]< $ladatejour){
echo'<td colspan="2" class="mm4" bgcolor="#FFCC00">';
}
else{
echo'<td colspan="2" class="mm4" bgcolor="#00FF00">';
}
return($couleur);
}
?>
donc il est pas la le prob
Mes 7 ans de PHP quotidien me donnent envie de dire qu'il est là le problème...
Oui, les variables $row2 et $ladatejour sont inconnues dans ta fonction.
Il faut que tu les lui passes en paramètres.