K3nny
19.05.2010, 15:07
Hey ho Coder !!
Ich hab mal ein paar anfänger fragen, kann mir mal jemand eine PN zu kommen lassen ??
Ich will hie nicht alle stellen !
Problem 1
?php
<?php
if( isset($_POST['token']) )
{
if($_POST['token'] == 'step2')
{
$db = mysql_connect("localhost","root","admin"); // Verbindung zu DB Herstellen ;-)
if(!$db)
{
die('Verbindung fehlgeschlagen: '.mysql_error()); // Verbindung Checken
}
mysql_select_db('',$db);
$sql = 'INSERT INTO user (username, pass, gid, kommentar) VALUES("'.$_POST['name'].'", "'.$_POST['passwort1'].'", "'.$_POST['groupID'].'", "'.$_POST['kommentar'].'")'; // Daten von POST �bernehmen
if(mysql_query($sql))
{
}
else
{
echo "Fehler beim Anlegen des Datensatzes!".mysql_error();
}
}
}
?>
<?php
$db = mysql_connect("localhost","root","admin"); // Verbindung zu DB Herstellen ;-)
if(!$db){
die('Verbindung fehlgeschlagen: '.mysql_error()); // Verbindung Checken
}
mysql_select_db('',$db);
$sql = 'SELECT user.*, groups.* FROM user, groups WHERE user.gid=groups.gid ORDER BY uid DESC'; //LIMIT 0,10
$res = mysql_query($sql);
echo'<div id="form" style="display:block"><form method="post" name="userverwaltung">'.
'<table width="100%" style="font-size:1.2em">'.
'<tr><td></td><th>uid:</th><th>Username:</th>'.
'<th>Gruppenname:</th></tr>';
while($row = mysql_fetch_array($res,MYSQL_ASSOC)){
echo '<tr><td><input type="radio" name="userid" value="'.
$row['uid'].'"/></td><td align="center">'.$row['uid'].'</td><td align="center">'.
$row['username'].'</td><td align="center">'.$row['gruppe'].'</td></tr>';
}
echo '<tr><td><input type="radio" name="userid" value="neu"/>'.
'</td><td colspan="3">Neuer User</td></tr>';
echo '<tr><td colspan="4"><input type="submit" value="los"/>'.
'<input type="hidden" name="token" value="edit"/>'.
'<input type="submit" value="User löschen.."'.
'onclick="return deletuser()"/></td></tr></td></tr>';
echo '</table></form></div>';
?>
<div id="show" style="display:none" >
<form name="form" align="center" method="post" onsubmit="checkform()">
<input type="hidden" name="token" value="step2"/>
<table cellspacing="2" cellpadding="2">
<tr>
<td>Accountname</td>
<td><input type="text" name="name"/></td>
</tr>
<tr>
<td></td>
<td id="font">(z.B. Spakolowe)</td>
</tr>
<tr>
<td>Gruppen ID:</td>
<td><input type="text" name="groupID"/></td>
</tr>
<tr>
<td></td>
<td id="font">(z.B. 1=Admin 2=Mod 3=USER)</td>
</tr>
<tr>
<td>Passwort</td>
<td><input type="password" name="passwort1"/></td>
</tr>
<tr>
<td></td>
<td id="font">(Ein Password halt!)</td>
</tr>
<tr>
<td>Kommentar</td>
<td><input type="text" name="kommentar"/></td>
</tr>
<tr>
<td></td>
<td id="font">(Irgendwas, wenns wichtig ist)</td>
</tr>
<input action="session.php" name="Weiter" type="submit" value="Okay!">
<input name="form" type="hidden">
Wie schaffe ich es hier, dass es den UPDATE SQL befehl ausführt, den User in die SQL-DB einträgt UND ich zusätzlich noch auf ne andere Seite kann ??
So, dass waren jetzt mal so ziemlich die größten Probleme von mir ;-)
Problem 2 hat sich grade geklärt ;-)
Sind nurnoch ein paar Offen ;-)
/push
jemand muss mir ja helfen können..
es ist wirklich sehr wichtig
Ich hab mal ein paar anfänger fragen, kann mir mal jemand eine PN zu kommen lassen ??
Ich will hie nicht alle stellen !
Problem 1
?php
<?php
if( isset($_POST['token']) )
{
if($_POST['token'] == 'step2')
{
$db = mysql_connect("localhost","root","admin"); // Verbindung zu DB Herstellen ;-)
if(!$db)
{
die('Verbindung fehlgeschlagen: '.mysql_error()); // Verbindung Checken
}
mysql_select_db('',$db);
$sql = 'INSERT INTO user (username, pass, gid, kommentar) VALUES("'.$_POST['name'].'", "'.$_POST['passwort1'].'", "'.$_POST['groupID'].'", "'.$_POST['kommentar'].'")'; // Daten von POST �bernehmen
if(mysql_query($sql))
{
}
else
{
echo "Fehler beim Anlegen des Datensatzes!".mysql_error();
}
}
}
?>
<?php
$db = mysql_connect("localhost","root","admin"); // Verbindung zu DB Herstellen ;-)
if(!$db){
die('Verbindung fehlgeschlagen: '.mysql_error()); // Verbindung Checken
}
mysql_select_db('',$db);
$sql = 'SELECT user.*, groups.* FROM user, groups WHERE user.gid=groups.gid ORDER BY uid DESC'; //LIMIT 0,10
$res = mysql_query($sql);
echo'<div id="form" style="display:block"><form method="post" name="userverwaltung">'.
'<table width="100%" style="font-size:1.2em">'.
'<tr><td></td><th>uid:</th><th>Username:</th>'.
'<th>Gruppenname:</th></tr>';
while($row = mysql_fetch_array($res,MYSQL_ASSOC)){
echo '<tr><td><input type="radio" name="userid" value="'.
$row['uid'].'"/></td><td align="center">'.$row['uid'].'</td><td align="center">'.
$row['username'].'</td><td align="center">'.$row['gruppe'].'</td></tr>';
}
echo '<tr><td><input type="radio" name="userid" value="neu"/>'.
'</td><td colspan="3">Neuer User</td></tr>';
echo '<tr><td colspan="4"><input type="submit" value="los"/>'.
'<input type="hidden" name="token" value="edit"/>'.
'<input type="submit" value="User löschen.."'.
'onclick="return deletuser()"/></td></tr></td></tr>';
echo '</table></form></div>';
?>
<div id="show" style="display:none" >
<form name="form" align="center" method="post" onsubmit="checkform()">
<input type="hidden" name="token" value="step2"/>
<table cellspacing="2" cellpadding="2">
<tr>
<td>Accountname</td>
<td><input type="text" name="name"/></td>
</tr>
<tr>
<td></td>
<td id="font">(z.B. Spakolowe)</td>
</tr>
<tr>
<td>Gruppen ID:</td>
<td><input type="text" name="groupID"/></td>
</tr>
<tr>
<td></td>
<td id="font">(z.B. 1=Admin 2=Mod 3=USER)</td>
</tr>
<tr>
<td>Passwort</td>
<td><input type="password" name="passwort1"/></td>
</tr>
<tr>
<td></td>
<td id="font">(Ein Password halt!)</td>
</tr>
<tr>
<td>Kommentar</td>
<td><input type="text" name="kommentar"/></td>
</tr>
<tr>
<td></td>
<td id="font">(Irgendwas, wenns wichtig ist)</td>
</tr>
<input action="session.php" name="Weiter" type="submit" value="Okay!">
<input name="form" type="hidden">
Wie schaffe ich es hier, dass es den UPDATE SQL befehl ausführt, den User in die SQL-DB einträgt UND ich zusätzlich noch auf ne andere Seite kann ??
So, dass waren jetzt mal so ziemlich die größten Probleme von mir ;-)
Problem 2 hat sich grade geklärt ;-)
Sind nurnoch ein paar Offen ;-)
/push
jemand muss mir ja helfen können..
es ist wirklich sehr wichtig