FAQ-Kategorien löschen pragmaMX 0.1.6

Begonnen von gabin, 09 November 2005, 13:37:37

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

gabin

Hi allesamt,

ich möchte, dass beim Löschen einer Kategorie auch der Name der Kategorie angezeigt wird, und nicht nur folgenden Text,

WARNUNG: Sind Sie sicher, dass Sie diese FAQ und dessen gesamten Inhalt löschen wollen?


Kann mir bitte jemanden sagen, was ich in der nachfolgenden Funktion hinzufügen soll, damit der Name der Kategorie auch angezeigt wird?



function FaqCatDel($id_cat, $ok=0) {
global $prefix;
if($ok==1) {
sql_query("delete from ${prefix}_faqcategories where id_cat=".intval($id_cat)."");
sql_query("delete from ${prefix}_faqanswer where id_cat=".intval($id_cat)."");
Header("Location: admin.php?op=FaqAdmin");
}
else {
include ("header.php");
GraphicAdmin();
title(_FAQADMIN);
OpenTable();
echo "<br><center><b>"._FAQDELWARNING."</b><br><br>";
}
echo "[ <a href=\"admin.php?op=FaqCatDel&amp;id_cat=$id_cat&amp;ok=1\">"._YES."</a>
        | <a href=\"admin.php?op=FaqAdmin\">"._NO."</a> ]</center><br><br>";
CloseTable();

include("footer.php");
}



Danke
gabin
Die beste Voraussetzung ist dieses learning by doing. Wenn man auf der Kabarettbühne mit drei Zuschauern im Saal anfängt und dann irgendwann ganze Hallen füllt.

Andi

Hi :)

habe es auch gleich in die 0.1.7 eingebaut ;)

function FaqCatDel($id_cat, $ok = 0)
{
    global $prefix;
    if ($ok == 1) {
        sql_query("delete from ${prefix}_faqcategories where id_cat=" . intval($id_cat) . "");
        sql_query("delete from ${prefix}_faqanswer where id_cat=" . intval($id_cat) . "");
        Header("Location: admin.php?op=FaqAdmin");
    } else {
        $result = sql_query("select categories from ${prefix}_faqcategories WHERE id_cat=" . intval($id_cat) . "");
        list($categories) = sql_fetch_row($result);
        include("header.php");
        GraphicAdmin();
        title(_FAQADMIN);
        OpenTable();
        echo "<br><center><p><b>" . _FAQDELWARNING . '</b></p><p>"' . $categories.'"</p><br>';
        echo "[ <a href=\"admin.php?op=FaqCatDel&amp;id_cat=$id_cat&amp;ok=1\">" . _YES . "</a> | <a href=\"admin.php?op=FaqAdmin\">" . _NO . "</a> ]</center><br><br>";
        CloseTable();
        include("footer.php");
    }
}
schön´s Grüssle, Andi

gabin

Die beste Voraussetzung ist dieses learning by doing. Wenn man auf der Kabarettbühne mit drei Zuschauern im Saal anfängt und dann irgendwann ganze Hallen füllt.

gabin

kleine Bemerkung:


OpenTable();
        echo "<br><center><p><b>" . _FAQDELWARNING . '</b></p><p>"' . $categories.'"</p><br>';
        echo "[ <a href=\"admin.php?op=FaqCatDel&amp;id_cat=$id_cat&amp;ok=1\">" . _YES . "</a>
        | <a href=\"admin.php?op=FaqAdmin\">" . _NO . "</a> ]</center><br><br>";
        CloseTable();


"' . $categories.'" hat das Zeichen " und das Zeichen '

Ich habe das Zeichen ' weggelassen. dann sieht es so ". $categories." aus.


Gruß
gabin
Die beste Voraussetzung ist dieses learning by doing. Wenn man auf der Kabarettbühne mit drei Zuschauern im Saal anfängt und dann irgendwann ganze Hallen füllt.

Andi

Hi :)

das war eigentlich Absicht so, damit der Name der Kategorie in Anführungszeichen steht.
schön´s Grüssle, Andi

gabin

Okay, ich verstehe. Ich bin nicht drauf gekommen.

Gruß
gabin
Die beste Voraussetzung ist dieses learning by doing. Wenn man auf der Kabarettbühne mit drei Zuschauern im Saal anfängt und dann irgendwann ganze Hallen füllt.