Guten Tag,
ich betreibe eine kleine Community und möchte das sich meine Nutzer registrieren. Die Daten kommen dann in eine Datenbank zusammen mit dem Rang des "Newbie". Das funktioniert auch alles wunderbar, nun möchte ich aber das meine Admin's den Rang im Browser bearbeiten können.
Tabelle:
Rang.php:
Mein Problem ist nun, das die Variable Rang, die eingelesen wird, nicht übertragen wird in die rang.php
ich betreibe eine kleine Community und möchte das sich meine Nutzer registrieren. Die Daten kommen dann in eine Datenbank zusammen mit dem Rang des "Newbie". Das funktioniert auch alles wunderbar, nun möchte ich aber das meine Admin's den Rang im Browser bearbeiten können.
Tabelle:
PHP-Code:
cho '<table border="1">';
while ($zeile = mysqli_fetch_array( $db_erg, MYSQL_ASSOC))
{
echo "<tr>";
echo "<td>". $zeile['id'] . "</td>";
echo "<td>". $zeile['vorname'] . "</td>";
echo "<td>". $zeile['nachname'] . "</td>";
echo "<td>". $zeile['geburtstag'] . "</td>";
echo "<td>". $zeile['email'] . "</td>";
echo "<td>". $zeile['nickname'] . "</td>";
echo "<td>". $zeile['anwerber'] . "</td>";
echo "<td>". $zeile['geschlecht'] . "</td>";
echo "<td>". $zeile['steamnick'] . "</td>";
echo "<td>". $zeile['handy'] . "</td>";
echo '<td><form action="rang.php?id='.$zeile['id'].'" method="post"><input type="text" value="'. htmlentities($zeile['rang']) . '"><input type="submit"></form></td>';
echo "</tr>";
}
echo "</table>";
PHP-Code:
<?php
$db = mysqli_connect('localhost', 'ddgamer', '*', 'ddgamer');
if(!$db)
{
die("<p>Verbindung konnte nicht hergestellt werden!</p>");
}
$rang = $_POST['rang'];
echo 'Rang:';
echo $rang;
if (isset($_POST['rang']) and isset($_GET['id'])) {
$rang = $_POST['rang'];
$id = (int) $_GET['id'];
echo $rang;
echo $id;
$aendern = "UPDATE `ddgamer`.`member` SET `rang` = '$rang' WHERE `member`.`id` ='$id'";
$update = mysqli_query($db, $aendern);
echo 'Update erfolgreich.';
}
else
{
echo 'Ungueltiger Aufruf - Rang und ID muessen korrekt angegeben werden.';
}
echo "<p><a href='bearbeiten2.php'>Zurück</a><p/>";
?>
Kommentar