CMS Automne
http://www.automne-cms.org/forum/

Intégré un script php a moi dans automne
http://www.automne-cms.org/forum/viewtopic.php?f=2&t=2653
Page 1 sur 1

Auteur:  wind [ Mar Déc 04, 2012 3:08 pm ]
Sujet du message:  Intégré un script php a moi dans automne

Salut a tous,
J'a un script php qui affiche un arbre généalogique et automne ne peut pas le géré a cause de la récursivité...
je voudrais faire un module pour enregistrer les individus et un moteur de recherche pour trouver un individu dont je veux voir la généalogie, ça je pense savoir faire...
mon soucis c'est l'arbre en lui même...
comment faire pour intégré mon code php dans automne sachant que ce script possède sa propre requête qui a partir d'un ID se charge de trouver toutes la descendance...
j'ai déjà fait des tests mais je retourne des erreurs a chaque fois, automne refuse l’exécution de ma requête...
Avez vous des idées, je ne vois pas du tout comment faire !
merci d'avance...

Auteur:  wind [ Mar Déc 04, 2012 4:09 pm ]
Sujet du message:  Re: Intégré un script php a moi dans automne

En gros, l'idée serait d'utiliser automne pour la gestion des individus et d'utiliser mes script pour afficher l'arbre généalogique...

Auteur:  mediaboost [ Mer Déc 05, 2012 2:14 pm ]
Sujet du message:  Re: Intégré un script php a moi dans automne

Salut

Difficile de te répondre sans le code...

Auteur:  wind [ Mer Déc 05, 2012 2:53 pm ]
Sujet du message:  Re: Intégré un script php a moi dans automne

En fait, le code fonctionne comme ça:
c'est une requête qui utilise une classe de connections, la requête comprend 30 jointures et sélectionne environ 200 critères...
je te montre un exemple mais c'est loin d’être complet, le script est trop long...
Code :
<?php
session_start();
include('includes/config.php');
include('includes/classes/connexion/connex.php');
// connexion BDD
$bdd = new connexion ();


if (isset($_GET['chien'])) {

    $malinois = $_GET['chien'];

    $critere = array($chien);
    $requete = "SELECT   
                    ce.id_chien      AS  id_chien,

                    cp.id_chien      AS  id_pere,

                    cm.id_chien      AS  id_mere,

                FROM chien AS  ce

                    LEFT JOIN chien AS  cp ON ce.lof_pere = cp.lof
                    LEFT JOIN chien AS  cm ON ce.lof_mere = cm.lof
                   
                WHERE ce.id_chien = ? ";
    $ligne = $bdd->unique($critere, $requete);
    ?>


et la suite concerne l'affichage des infos sélectionner...
voila en gros, c'est pas complet mais l'idée est la !!!
merci d'avance...

Auteur:  mediaboost [ Mer Déc 05, 2012 2:58 pm ]
Sujet du message:  Re: Intégré un script php a moi dans automne

bon, outre les problèmes de sécurité qu'il faudra que tu résolves

quel est l'erreur renvoyée par automne ?

Auteur:  wind [ Mer Déc 05, 2012 3:01 pm ]
Sujet du message:  Re: Intégré un script php a moi dans automne

je n'ai plus l'erreur en tète car j'ai suis revenu en arrière et il n'est plus sous automne mais en gros c'est la connections qui est impossible et il y avait aussi un problème avec ma classe de connections...

Auteur:  wind [ Mer Déc 05, 2012 3:02 pm ]
Sujet du message:  Re: Intégré un script php a moi dans automne

oui, oui, la secu pas de soucis, je suis encore en phase de test et il ni a aucune données importantes !!!

Auteur:  mediaboost [ Mer Déc 05, 2012 3:10 pm ]
Sujet du message:  Re: Intégré un script php a moi dans automne

wind a écrit:
mais en gros c'est la connections qui est impossible et il y avait aussi un problème avec ma classe de connections...


c'est pour cela que je te dis qu'il faut faire des requetes ajax car tu dois avoir un problèmes de lien include

autrement sers toi des constantes de automnes afin de cibler le root de ton hébergement afin de cibler la classe à inclure

Auteur:  wind [ Mer Déc 05, 2012 3:12 pm ]
Sujet du message:  Re: Intégré un script php a moi dans automne

ok, je vais chercher au tour de ça mais cela me semble encore un peut compliquer pour moi !!!
merci encore :wink:

Auteur:  mediaboost [ Mer Déc 05, 2012 3:24 pm ]
Sujet du message:  Re: Intégré un script php a moi dans automne

wind a écrit:
ok, je vais chercher au tour de ça mais cela me semble encore un peut compliquer pour moi !!!
merci encore :wink:


rien de compliqué

inspire toi de la demo automne pour les actu qui fonctionne en ajax

Code :
<atm-xml what="{request:string:out} == 'xml'">


+ jquery

ainsi : tu réceptionnes ton id en GET et tu fais ta requete externe ainsi cela remplacera le bloc <atm-result> avec le résultat ajax

Auteur:  wind [ Mer Déc 05, 2012 3:30 pm ]
Sujet du message:  Re: Intégré un script php a moi dans automne

ok, merci, je vais voir de suite...

Page 1 sur 1 Le fuseau horaire est UTC [Heure d’été]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/