Morgen lieber Forumbesucher und –nutzer. Wieder einmal komm ich mit einem hoffentlich lösbaren Problem zu euch. Folgendes:
Ich lasse mir eine Liste von Nutzer anzeigen, die ich aus der Datenbank auslese. Nun habe ich hinten an die Liste auf Höhe jedes Namens zwei Schaltfläschen eins mit ändern, das andere mit entfernen. Wenn man nun auf einen der Buttons klickt, öffnet sich ein Popup-Fenster. Nun meine Frage: Wie bewerkstellige ich es, dass mir die Variable Id aus den einzelnen Zeilen ausgelesen wird und diese an das jeweilige Popup weitergegeben werden? Bin für jede Anregung offen.
Vielen Dank für eure Mühen
Useredit:
PopUp-Fenster-Entfernen:
Ich lasse mir eine Liste von Nutzer anzeigen, die ich aus der Datenbank auslese. Nun habe ich hinten an die Liste auf Höhe jedes Namens zwei Schaltfläschen eins mit ändern, das andere mit entfernen. Wenn man nun auf einen der Buttons klickt, öffnet sich ein Popup-Fenster. Nun meine Frage: Wie bewerkstellige ich es, dass mir die Variable Id aus den einzelnen Zeilen ausgelesen wird und diese an das jeweilige Popup weitergegeben werden? Bin für jede Anregung offen.
Vielen Dank für eure Mühen
Useredit:
PHP:
<html>
<title>Das muss doch gehen</title>
<head>
<script type="text/javascript">
<!--
function Entferner()
{
window.open('entfuser.php','Entferner','width=400,height=160');
}
//-->
</script>
<script type="text/javascript">
<!--
function Aenderer()
{
window.open('aenduser.php','Aenderer','width=400,height=160');
}
//-->
</script>
</head>
<?php
require ("database.php");
$sql = "SELECT Id, Username, Nachname, Vorname FROM test";
$result = mysql_query ($sql);
?>
<font face="Arial" size="3" color="#0064C8" border="1">Sie befinden sich in der Verwaltung für administrative Benutzer.</font>
<hr noshade style="width:555px; color:orange; height:4px; text-align:left;>
<form action="<?php echo$_SERVER['PHP_SELF']; ?>" method="post"><br>
<table bgcolor="#ffffff" border="1" cellspacing="2" cellpadding="5" rules="all" >
<tr>
<th>Id</th>
<th>Username</th>
<th>Vorname</th>
<th>Nachname</th>
</tr>
<?
while ($row = mysql_fetch_array($result))
{
$id = $row["Id"];
$user = $row["Username"];
$nname = $row["Nachname"];
$vname = $row["Vorname"];
?>
<tr>
<td nowrap><center><?php echo $id?></center></td>
<td nowrap><center><?php echo $user?></center></td>
<td nowrap><center><?php echo $vname?></center></td>
<td nowrap><center><?php echo $nname?></center></td>
<td> </td>
<td><input type="submit" name="entf" value="Entfernen" onClick="Entferner()">
<input type="submit" name="aend" value="Ändern" onClick="Aenderer()"></td>
</tr>
<?
}
?>
</table>
</form>
</html>
PopUp-Fenster-Entfernen:
PHP:
<html>
<title>Löschen</title>
<head>
<script language="javascript">
<!---
function closepopup()
{
window.close();
}
//-->
</script>
</head>
<?php
require ("database.php");
$sure = $_REQUEST['sure'];
$none = $_REQUEST['none'];
if ($sure)
{
$sql2 = "DELETE FROM test WHERE Id = //*//?> ";
mysql_query($sql2);
echo "<font size=3 color=#008040> Benutzer erfolgreich gelöscht.</font>";
echo '<a href="*" onClick="closepopup()"><p>Schliessen</a>';
exit;
}
if ($none)
{
echo "<font size=3 color=#008040> Benutzer nicht gelöscht.</font>";
echo '<a href="*" onClick="closepopup()"><p>Schliessen</a>';
exit;
}
?>
<p>
<form action="<?php echo$_SERVER['PHP_SELF']; ?>" method="post">
<font face="Arial" size="2" color="#0064C8">Soll der Benutzer wirklich gelöscht werden?</font>
<p>
<p>
<input type="submit" name="sure" value="Ja">
<input type="submit" name="none" value="Nein">
</form>
<a href="*" onClick="closepopup()"><p>Schliessen</a>
</html>