Ses derniers messages sur les forums
Dire comment tu as fait, ou mettre un pointeur vers la solution serait bienvenu.
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
Tu dois modifier le code source. En gros, il faut ajouter l'information en base (certainement un nouvel attribut dans la table des messages), faire en sorte que l'affichage du message ou une action (marquer comme lu) modifie cette information.
Il n'y a pas de solution unique, à toi d'en choisir une bonne ;)
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
(Eorana) Le problème est que cyne confond (confondait ?) PHP et MySQL parce qu'il utilise PHPMyAdmin (PMA, aka sign of Evil).
C'est quoi un MRD et un MLD ? C'est du jargon local à PMA ?
Ce que tu appelle relation, je l'appel artifice inutile. Une relation n'est effective que si on utilise des clés étrangères. MyISAM ne va pas couiner si je lui balance un
update Animal set race = 42
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
Tu n'as pas d'autre choix que de le faire en deux passes.
Une première qui va agréger les données récupérées depuis la base de données, pour donner un tableau PHP dans ce goût là :
<?php
$contacts = array
( array
( 'firstName'=>'Bob'
, 'birthday'=>'1980-06-12'
, 'phones'=>array
( 'cell'=>'06xxxxxxxx'
, 'home'=>'01xxxxxxxx'
)
)
, array
( ... )
) ;
foreach($contacts as $contact)
{
echo '<tr>' ;
$phones_count = count($contact['phones']) ;
if($phones_count)
# je n'ai jamais compris le spaning dans les tableau, donc +/- 1 ;)
printf ('<td rowspan=\'%d\'>', $phones_count /* + 1 */) ;
else
echo '<td>' ;
echo htmlentities($contact['firstName']) ;
echo '</td>'
foreach($phones as $phone_location => $phone_number)
echo '<td>' . htmlentities($phone_number) . '</td>' ;
echo '</tr>' ;
}
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
Quel mail ?
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
Oui, mais ça donnera un son dégueulasse. Il faut invoquer une commande de conversion disponible sur le système qui héberge ton site.
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
Quels sont les messages d'erreur ?
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
Merci d'utiliser la balise code pour insérer du code dans les messages.
Quel est le message d'erreur ?
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
Peut-être.
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.