next up previous contents
Nächste Seite: /admin/verlag.aendern.php Aufwärts: 6. Quelltexte Vorherige Seite: /admin/titel.neu.php   Inhalt


/admin/kategorie.aendern.php


<?php
    include "../res/main.inc";
    head();

    if ($eingabe)
    {
	$fehler = false;
	if (trim($name)=="")
	{
	    echo '<font color="red">Bitte geben Sie einen Namen f&uuml;r >>>
	          die zu &auml;ndernde Kategorie an.</font><br>';
	    $fehler = true;
	}
	if ($fehler==false)
	{
	    $db = mysql_connect();
	    $sqlab = "update kategorien";
	    $sqlab .= " set name = '$name',";
	    $sqlab .= " beschreibung = '$beschreibung'";
	    $sqlab .= " where kategorieID = $kategorieID";
	    mysql_db_query($datenbank, $sqlab);
	    $num = mysql_affected_rows();
	    if ($num>0)
		echo "Die Kategorie $kategorieID wurde ge&auml;ndert.";
	    else
		echo '<font color="red">Beim &Auml;ndern in der Datenbank >>>
		      ist ein Fehler aufgetreten.</font>';
	    mysql_close($db);
	}
	echo '<hr noshade size="1">';
    }

    $db = mysql_connect();
    $sqlab = "select * from kategorien";
    $sqlab .= " order by kategorieID";
    $res = mysql_db_query($datenbank, $sqlab);
    $num = mysql_affected_rows();
    if ($num>0)
    {
        echo "Nach dem &Auml;ndern von Name oder Beschreibung einer >>>
              Kategorie m&uuml;ssen Sie <i>&Uuml;bernehmen</i> in der >>>
              jeweiligen Zeile w&auml;hlen.";

        echo '<table border="0" cellpadding="10" cellspacing="0">';
	echo '<tr '.zeilenfarbe(1).'><td align="center">ID</td><td >>>
	      align="center">Name</td><td align="center">Beschreibung</td> >>>
	      <td>&nbsp;</td></tr>';

	for ($i=0; $i<$num; $i++)
	{
	    echo '<form action="kategorie.aendern.php" method="post">';
	    echo '<tr '.zeilenfarbe($i).'><td valign="top"> >>>
	         '.mysql_result($res, $i, "kategorieID").'</td>';
	    echo '<input type="hidden" name="kategorieID" >>>
	          value="'.mysql_result($res, $i, "kategorieID").'">';
            echo '<td valign="top"><input name="name" size="20" >>>
                  maxlength="30" value="'.mysql_result($res, $i, >>>
                  "name").'"></td>';
            echo '<td valign="top"><textarea cols="40" >>>
                  rows="6" name="beschreibung" wrap="virtual">'>>>
                  .mysql_result($res, $i, "beschreibung").'</textarea></td>';
            echo '<td valign="top"><input type="submit" >>>
                  name="eingabe" value="&Uuml;bernehmen"></td>';
	    echo '</form></tr>';
	}
	echo "</table><br>";
    }
    else
	echo 'Im Moment sind keine Kategorien vorhanden.<br> >>>
	      W&auml;hlen Sie <a href="kategroie.neu.php">Neue >>>
	      Kategorie</a>, um neue Kategorien anzulegen.';
    mysql_close($db);

    foot();
?>


Ansgar Jonietz