function show_arbo_online sur myphpannuaire
4 messages • Page 1 sur 1
Consultez la formation sur les stratégies de liens de WebRankInfo / Ranking Metrics
function show_arbo_online sur myphpannuaire
Bonjour à tous!
j'utilise ce script et après plusieurs tentatives de modifications j'avoue vaincu,
ainsi je fais appel à tout le monde qui pourrai m'aider à faire fonctionner le la fonction show-arbo_online,
En effet, mon but est de vouloir afficher un texte "VEuillez selectionner une sous-catégorie quand je suis sur la catégorie, et que celle-ci disparait quand je clique un sous-catégorie.
Pour mieux l'expliquer,
voici les resultats que je cherche
Prenons par exemple, une catégorie. Actualité qui contient les sous-catégories Sport, Média, Culturelle.
Ce que je cherche à faire c'est comme ça.
1 je suis sur la partie c@tégorie
2 je viens de cliquer sur un sous-catégorie et je veux cette résultat
Merci d'avance à tous[/code]
j'utilise ce script et après plusieurs tentatives de modifications j'avoue vaincu,
ainsi je fais appel à tout le monde qui pourrai m'aider à faire fonctionner le la fonction show-arbo_online,
En effet, mon but est de vouloir afficher un texte "VEuillez selectionner une sous-catégorie quand je suis sur la catégorie, et que celle-ci disparait quand je clique un sous-catégorie.
Pour mieux l'expliquer,
voici les resultats que je cherche
Prenons par exemple, une catégorie. Actualité qui contient les sous-catégories Sport, Média, Culturelle.
Ce que je cherche à faire c'est comme ça.
1 je suis sur la partie c@tégorie
- Code: Tout sélectionner
table width="200" border="1">
<tr>
<td>Actualités</td>
</tr>
<tr>
<td>VEuillez selectionner une sous-catégorie</td>
</tr>
<td>Sport
Media
Culturelle</td>
</table>
2 je viens de cliquer sur un sous-catégorie et je veux cette résultat
- Code: Tout sélectionner
<table width="200" border="1">
<tr>
<td>Actualités</td>
</tr>
<tr>
<td>Sport</td>
</tr>
<td>SPORT-AUTO
decription
lien</td>
</table>
Merci d'avance à tous[/code]
-

Thierry Bugs - WRInaute accro

- Messages: 4370
- Inscription: Mer Juin 16, 2004 0:15
c'est difficile ce que tu demandes, les fonctions dans myphpannuaire sont plutot dures à modifier.
et tu ne veux que les sous catégories de la page en question ?
(pas tous les menus des categories et sous cat)
et tu ne veux que les sous catégories de la page en question ?
(pas tous les menus des categories et sous cat)
Beaucoup de fautes aussi bien en HTML qu'en français,
Mais ce que tu veux faire c'est un menu interactif, tu as le choix: si tes catégorie sont figés, cad que tu les connais toutes à l'avance essaie avec du javascript, par contre si tes catégories et sous-catégorie sont stockées dans une base de données tu peux le faire avec du PHP. Mais tu n'y arrivera que si tu t'y connais un peu en SQL, ce qui ne me semble pas être le cas.
Ici tu trouveras quelques menu en javascript qui pourrons t'inspirer : http://www.editeurjavascript.com/script ... tion_6.php
Mais ce que tu veux faire c'est un menu interactif, tu as le choix: si tes catégorie sont figés, cad que tu les connais toutes à l'avance essaie avec du javascript, par contre si tes catégories et sous-catégorie sont stockées dans une base de données tu peux le faire avec du PHP. Mais tu n'y arrivera que si tu t'y connais un peu en SQL, ce qui ne me semble pas être le cas.
Ici tu trouveras quelques menu en javascript qui pourrons t'inspirer : http://www.editeurjavascript.com/script ... tion_6.php
j'ai déja essayé avec Javascripts mais avec mes 139 sous-catégories la page s'allourdisse considerablement.
et je préfere utiliser php que java vu que j'utilise une Bdd
Je donne ici quand même la fonction complete qui gère cet affichage
- Code: Tout sélectionner
function show_arbo_en_ligne($id_cat,$page_name = "",$sep ="<br><hr>",$sepi,$sessid = false)
//affiche l'arborescence en ligne a partir d'une categorie
//on part de la categorie dans laquelle on se trouve et on remonte vers les categories meres
{
global $T_categories; //nom de la table utilisee
$accueil = $cat_id;
$sepi="Selectionner une sous-catégorie";
if (!$sessid)
$accueil .="";
else
$accueil .= addsess2url($id_cat,$sessid);
$accueil .= $arbo;
$id_cat_mere =1;//pour rentrer dedans
$arbo = '';
while($id_cat_mere)
{
//on va chercher le nom et la categorie mere
$sql = "SELECT id_cat_mere,cat_name FROM $T_categories WHERE id = '$id_cat' ";
$res = send_sql($sql,"créer l'arbo en ligne");
$result = mysql_fetch_array($res,MYSQL_ASSOC);
$id_cat_mere = $result["id_cat_mere"];
$nom =($result["cat_name"]);
$trace="veuillez selectionner";
//lien vers la nouvelle categorie a ajouter dans la ligne
if (!$sessid)
$arbo = "<a href=\"$page_name?cat_id=$id_cat\" class=\"arbo_annuaire\">".$nom."</a>". $sep.$arbo;
else
$arbo = "<a href=\"".addsess2url("$page_name?cat_id=$id_cat",$sessid)."\" class=\"arbo_annuaire\">".$nom."</a>". $sep.$arbo;
// on passe au suivant
$id_cat = $id_cat_mere;
}
//il faut enlever le separateur qui est en trop la fin...
$arbo = substr($arbo,0,strlen($arbo)-strlen($sep));
$arbo .= "</span>\n";
return $accueil.$arbo;
}
4 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation Netlinking (liens et référencement) : apprenez ce qu'est réellement un bon lien pour le référencement et surtout comment en obtenir. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Quel arbo ?
- Faut il avoir un robots.txt dans son arbo ?
- Show / Hide en javascript pour un tableau
- Quel script de slide show pour e-commerce?
- slide show 2.0 pour joomla ,mais ou le trouver?
- function rand()
- function getElementsByClassName
- function javascript print()
- msql_error() : undefined function
- Fichier .htaccess et function header()
- Warning: preg_match() [function.preg-match]:
- Utiliser les function() plutot que le $_GET ?
- afficher un flux rss : Call to undefined function
- function.session start dans URL Google
- (Resolu) Question Microsoft Excel (Lookup function)
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités


le forum