ich stelle mal alles scripte hier rein eintragen geht alles nur wenn ich was löschen will geht es nicht da meine spalten geteilt werden
wenn ich in phpmyadmin die sachen löschen muss ich \r\n hinzufügen dann gehts
admin einstieg
|
PHP Source code
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
|
<html>
<body bgcolor="#606090">
<DIV align=center><table width='50%' border='0' cellspacing='1' cellpadding='0' bgcolor='#FF9900'>
<tr>
<td>
<table width='100%' border='0' cellspacing='1' cellpadding='8' bgcolor='#FFCC00'>
<tr>
<td>
<center>
<font color='#FF0000'><b><font face='Arial, Helvetica, sans-serif'><font face='Tahoma' size='5'>Wählen Sie aus, was erledigt wurde:</font></font></b></font>
</center>
</td>
</tr>
</table>
</td>
</tr>
</table></DIV>
<form action = "uf16e.php" method = "post" name="submit" id="submit">
<?php
include 'config.inc.php';
$db = mysql_connect("$host","$user","$pass");
$res = mysql_db_query("$bank" ,
"select * from liste order by Beiträge asc");
$num = mysql_num_rows($res);
// Tabellenbeginn
echo "<table width='100%' bgcolor=#FFFFFF border=0 cellspacing=2 cellpadding=1>";
// Überschrift
echo "<tr><td align='center' bgcolor='Silver'>Auswahl</td>";
echo "<td align='center' bgcolor='Silver'>Beitrag</td>";
echo "<td align='center' bgcolor='Silver'>Vorname</td>";
echo "<td align='center' bgcolor='Silver'>Email</td>";
echo "<td align='center' bgcolor='Silver'>Betreff</td>";
echo "<td align='center' bgcolor='Silver'>Kommentar</td>";
for ($i=0 ; $i<$num; $i++)
{
$pn = mysql_result($res, $i, "Beiträge");
$name_sysop = mysql_result($res, $i, "Name_Sysop");
$email = mysql_result($res, $i, "Email");
$land = mysql_result($res, $i, "Land");
$kommentar = mysql_result($res, $i, "Kommentar");
// Tabellenzeile mit -zellen
echo "<tr><td bgcolor='grey' width='50'><input type='radio' name='auswahl'";
echo "value='$pn'></td><td bgcolor='grey' width='50'>$pn</td>";
echo "<td bgcolor='grey' width='50'>$name_sysop</td>";
echo "<td bgcolor='grey' width='50'>$email</td>";
echo "<td bgcolor='grey' width='50'>$land</td>";
echo "<td bgcolor='grey' width='255'>$kommentar</td>";
}
// Tabellenende
echo "</table>";
echo mysql_errno() . ": " . mysql_error(). " Fehler in MYSQL\n";
mysql_close();
?>
<p>
<input name="submit" type="submit" id="submit" value="Datensatz löschen">
</form>
</body>
</html>
|
nach der auswahl sollte er normaler weise löschen
|
PHP Source code
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
|
<html>
<body bgcolor="#A4A1CC">
<DIV align=center><table width='50%' border='0' cellspacing='1' cellpadding='0' bgcolor='#FF9900'>
<tr>
<td>
<table width='100%' border='0' cellspacing='1' cellpadding='8' bgcolor='#FFCC00'>
<tr>
<td>
<center>
<font color='#FF0000'><b><font face='Arial, Helvetica, sans-serif'><font face='Tahoma' size='5'>Bestätigen</font><font face='Tahoma' size='5'> Sie die Löschung durch,<br>
betätigen des Buttons<br>
<FONT color=#000000><FONT size=4>löschen des eintrags</FONT></FONT></font></font></b></font>
</center>
</td>
</tr>
</table>
</td>
</tr>
</table></DIV>
<?php
include 'config.inc.php';
if ($auswahl)
{
$db = mysql_connect("$host","$user","$pass");
$sqlab = "select * from liste where";
$sqlab .= " Beiträge = $auswahl";
$res = mysql_db_query("$bank" , $sqlab);
$altnn = mysql_result($res, 0, "Name_Sysop");
$altvn = mysql_result($res, 0, "Email");
$altkf = mysql_result($res, 0, "Land");
$altba = mysql_result($res, 0, "Kommentar");
echo "<form action = 'uf16f.php' ";
echo " method = 'post'>";
echo "<table bgcolor=#FFFFFF border=0 cellspacing=2 cellpadding=1>";
echo "<tr>";
// Tabellenbeginn 1
echo "<table bgcolor=#FFFFFF border=0 cellspacing=2 cellpadding=1>";
// Überschrift 1
echo "<tr><td align='center' bgcolor='Silver'><B>Beiträge</B></td>";
echo "<td align='center' bgcolor='Silver'><B>Name</B></td>";
echo "<td align='center' bgcolor='Silver'><B>Email</B></td>";
echo "<td align='center' bgcolor='Silver'><B>Betreff</B></td>";
echo "<td align='center' bgcolor='Silver'><B>Kommentar</B></td>";
// Tabellenzeile mit -zellen 1
echo "<tr><td bgcolor='grey'><input name='neupn' value='$auswahl'></td>";
echo "<td bgcolor='grey'><input name='neunn' value='$altnn'></td>";
echo "<td bgcolor='grey' width='50'><input name='neuvn' value='$altvn'></td>";
echo "<td bgcolor='grey' width='50'><input name='neukf' value='$altkf'></td>";
echo "<td bgcolor='grey' width='50'><input name='neuba' value='$altba'></td></tr>";
// Tabellenende 1
echo "</table>";
echo "<p><p><p><p>";
// Tabellenbeginn 2
echo "</table>";
echo "<p><p><p><p>";
echo "</tr>";
echo "</table>";
echo "<DIV align=center>";
echo "<input type='hidden' name='oripn'";
echo " value='$auswahl'>";
echo "<input type='submit'";
echo " value='löschen des eintrags'> ";
echo "<input type='reset'>";
echo "</DIV>";
echo "<P><P><p><p>";
echo "<p><p><p><p>";
echo "<HR border='2'>";
echo "<HR border='2'>";
//
echo "<DIV align=center><table width='50%' border='0' cellspacing='1' cellpadding='0' bgcolor='#FF9900'>";
echo " <tr>";
echo " <td> ";
echo " <table width='100%' border='0' cellspacing='1' cellpadding='8' bgcolor='#FFCC00'>";
echo " <tr>";
echo " <td> ";
echo " <center>";
echo " <font color='#FF0000'><b><font face='Arial, Helvetica, sans-serif'><font face='Tahoma' size='5'>Datenbank</FONT></FONT></font></font></b></font> ";
echo " </center>";
echo " </td>";
echo " </tr>";
echo " </table>";
echo " </td>";
echo " </tr>";
echo " </table></DIV>";
echo "<TABLE width='100%' bgcolor=#FFFFFF border=0 cellspacing=2 cellpadding=1>";
echo "<TR valign=top>";
echo "<td align='center' bgcolor='Silver'><B>Beiträge</B></td>";
echo "<td align='center' bgcolor='Silver'><B>Name</B></td>";
echo "<td align='center' bgcolor='Silver'><B>Email</B></td>";
echo "<td align='center' bgcolor='Silver'><B>Betreff</B></td>";
echo "<td align='center' bgcolor='Silver'><B>Kommentar</B></td>";
echo "<tr><td bgcolor='grey' width='50'><B>$auswahl</B></td>";
echo "<td bgcolor='grey' width='50'><B>$altnn</B></td>";
echo "<td bgcolor='grey' width='50'><B>$altvn</B></td>";
echo "<td bgcolor='grey' width='40'><B>$altkf</B></td>";
echo "<td bgcolor='grey' width='120'><B>$altba</B></td>";
echo "</table>";
echo "<p><p><p>";
echo mysql_errno() . ": " . mysql_error(). " Fehler in MYSQL\n";
mysql_close($db);
}
else
echo "Es wurde kein Datensatz ausgewählt<p>";
?>
</body>
</html>
|
und genau hier sind Probs bei der übergabe der werte aus der MYSQL datenbank
lösch rutine
|
PHP Source code
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
|
<html>
<body bgcolor="#606090C">
<?php
include 'config.inc.php';
$db = mysql_connect("$host","$user","$pass");
$sqlab = "delete from liste where Beiträge = '$neupn' AND ";
$sqlab .= "Name_Sysop = '$neunn' AND ";
$sqlab .= "Email = '$neuvn' AND ";
$sqlab .= "Land = '$neukf' AND ";
$sqlab .= "Kommentar = '$neuba' Limit 1 ";
mysql_db_query("$bank", $sqlab);
$num = mysql_affected_rows();
if ($num>0)
echo "<H2><DIV align=center>Der Datensatz wurde gelöscht</DIV></H2><p> ";
else
echo "<H2><DIV align=center>Der Datensatz wurde nicht gelöscht</DIV></H2><p> ";
echo mysql_errno() . ": " . mysql_error(). " Fehler in MYSQL\n";
mysql_close($db);
?>
<DIV align=center><table width='50%' border='0' cellspacing='1' cellpadding='0' bgcolor='#FF9900'>
<tr>
<td>
<table width='100%' border='0' cellspacing='1' cellpadding='8' bgcolor='#FFCC00'>
<tr>
<td>
<center>
<font color='#FF0000'><b><font face='Arial, Helvetica, sans-serif'><font face='Tahoma' size='5'>Zurück zur <a href="index2.php">Auswahl</a></FONT></FONT></font></font></b></font>
</center>
</td>
</tr>
</table>
</td>
</tr>
</table></DIV>
</body>
</html>
|
wäre cool wenn man dierekt von dem 1 Script punkt rein und dann wird alles an die lösch rutine gesendet und gelöscht