Hallo,
ich lese Gruppen aus einer MySQL Datenbank aus. Diese sind in Zahlen (1, 2 & 3) in der Datenbank hinterlegt. Diese Zahlen möchte ich beim Ausgeben mit Namen (Admin, VIP & Einwohner) ersetzen. Nun habe ich gelesen, das würde mit str_replace() funktionieren.
Nur wie? Hier ein Codeausschnitt. Wäre super, wenn das jemand für mich machen könnte, bin bisher nur gescheitert!
Nur das <?php echo $group; ?> in der Tabelle unter "Aktuelle Gruppe:" soll in die Namen umgewandelt werden, das im Dropdown Menü nicht!
Ich danke!
- Luca
ich lese Gruppen aus einer MySQL Datenbank aus. Diese sind in Zahlen (1, 2 & 3) in der Datenbank hinterlegt. Diese Zahlen möchte ich beim Ausgeben mit Namen (Admin, VIP & Einwohner) ersetzen. Nun habe ich gelesen, das würde mit str_replace() funktionieren.
Nur wie? Hier ein Codeausschnitt. Wäre super, wenn das jemand für mich machen könnte, bin bisher nur gescheitert!
PHP:
<?php
if(isset($_GET['benutzer_aendern_schritt2'])) {
$user = $_POST['user'];
$result = mysql_query('SELECT * FROM user WHERE username = "'.$user.'"') or die(mysql_error());
while ($myrow = mysql_fetch_object($result)) {
$group = $myrow->group;
} ?>
<center>
<form name="useredit" method="post" action="benutzer.php?benutzer_geaendert">
<table width="20%" border="1">
<tr>
<td width="50%">Username:</td>
<td width="50%">
<center>
<input name="username" type="text" id="username" value="<?php echo $user; ?>" readonly="readonly"></center></td>
</tr>
<tr>
<td>Gruppe:</td>
<td>
<center>
<select name="group">
<option value="3">Einwohner</option>
<option value="1">Admin</option>
<option value="2">VIP</option>
</select></center></td>
</tr>
<tr>
<td>Aktuelle Gruppe:</td>
<td>
<center>
<?php echo $group; ?>
</center>
</td>
</tr>
<tr>
<td colspan="2"><input type="submit" name="button" id="button" value="Benutzer speichern"></td>
</tr>
</table>
</form>
</center>
<?php
}
?>
Nur das <?php echo $group; ?> in der Tabelle unter "Aktuelle Gruppe:" soll in die Namen umgewandelt werden, das im Dropdown Menü nicht!
Ich danke!
- Luca