From 19478d6545dda6b3265035a14661e7c08a120628 Mon Sep 17 00:00:00 2001 From: Rodolphe Quiedeville Date: Wed, 12 Mar 2003 19:07:54 +0000 Subject: [PATCH] =?UTF-8?q?ssh-agent=20core-dump,=20mise=20=E0=20jour=20to?= =?UTF-8?q?us=20les=20fichiers=20en=20bloc=20sans=20me=20rappeler=20ce=20q?= =?UTF-8?q?ue=20j'ai=20fait=20dessus?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- htdocs/boutique/auteur/fiche.php | 12 ++++++++++++ htdocs/boutique/auteur/pre.inc.php | 2 +- htdocs/boutique/editeur/editeur.class.php | 11 +++++------ htdocs/boutique/editeur/pre.inc.php | 6 ++++-- 4 files changed, 22 insertions(+), 9 deletions(-) diff --git a/htdocs/boutique/auteur/fiche.php b/htdocs/boutique/auteur/fiche.php index 7b938012620..fdf363169f6 100644 --- a/htdocs/boutique/auteur/fiche.php +++ b/htdocs/boutique/auteur/fiche.php @@ -80,6 +80,9 @@ else if ( $result ) { + + $livres = $auteur->liste_livre(); + if ($action == 'edit') { print '
Edition de la fiche Auteur : '.$auteur->nom.'

'; @@ -105,6 +108,15 @@ else print ''; print ""; print ''; + + print '"; + print "
Nom'.$auteur->nom.'
Livres'; + + foreach ($livres as $key => $value) + { + print ''.$value."
\n"; + } + print "
"; diff --git a/htdocs/boutique/auteur/pre.inc.php b/htdocs/boutique/auteur/pre.inc.php index 3a0582eb28c..8322d8f6ebe 100644 --- a/htdocs/boutique/auteur/pre.inc.php +++ b/htdocs/boutique/auteur/pre.inc.php @@ -38,7 +38,7 @@ function llxHeader($head = "", $urlp = "") { $menu->add_submenu("/boutique/livre/fiche.php?&action=create","Nouvel ouvrage"); - $menu->add("/boutique/auteur/", "Auteur"); + $menu->add("/boutique/auteur/", "Auteurs"); $menu->add_submenu("/boutique/auteur/fiche.php?&action=create","Nouvel auteur"); diff --git a/htdocs/boutique/editeur/editeur.class.php b/htdocs/boutique/editeur/editeur.class.php index e3236e8c61a..8453be3d0d0 100644 --- a/htdocs/boutique/editeur/editeur.class.php +++ b/htdocs/boutique/editeur/editeur.class.php @@ -55,13 +55,11 @@ class Editeur { * * */ - Function liste_groupart() + Function liste_array () { $ga = array(); - $sql = "SELECT g.rowid, g.nom FROM llx_groupart as g, llx_livre_to_groupart as l"; - $sql .= " WHERE g.rowid = l.fk_groupart AND l.fk_livre = ".$this->id; - $sql .= " ORDER BY g.nom"; + $sql = "SELECT rowid, nom FROM llx_editeur ORDER BY nom"; if ($this->db->query($sql) ) { @@ -83,7 +81,8 @@ class Editeur { else { print $this->db->error(); - } + } + } /* * @@ -120,7 +119,7 @@ class Editeur { $result = $this->db->fetch_array(); $this->id = $result["rowid"]; - $this->nom = $result["nom"]; + $this->nom = stripslashes($result["nom"]); $this->db->free(); } diff --git a/htdocs/boutique/editeur/pre.inc.php b/htdocs/boutique/editeur/pre.inc.php index 6ecf16cc519..fc8cc01a2db 100644 --- a/htdocs/boutique/editeur/pre.inc.php +++ b/htdocs/boutique/editeur/pre.inc.php @@ -23,7 +23,6 @@ require("../../main.inc.php3"); require("../livre/livre.class.php"); require("./editeur.class.php"); - function llxHeader($head = "", $urlp = "") { global $user, $conf; @@ -39,12 +38,15 @@ function llxHeader($head = "", $urlp = "") { $menu->add_submenu("/boutique/livre/fiche.php?&action=create","Nouvel ouvrage"); + $menu->add("/boutique/auteur/", "Auteurs"); + + $menu->add_submenu("/boutique/auteur/fiche.php?&action=create","Nouvel auteur"); $menu->add("/boutique/editeur/", "Editeurs"); $menu->add_submenu("/boutique/editeur/fiche.php?&action=create","Nouvel éditeur"); - + $menu->add("/product/categorie/", "Catégories"); left_menu($menu->liste);