Nach diesem Script müsste bei dir mal langsam ein lämpchen angehen^^
PHP:
<?php
// edit.php
// Created by KD3 for Skyhead | Auf die schnelle^^
if(isset($_SESSION)) {
include_once 'Connections/datenbank.php';
if(!isset($_GET['id'])) {
$sql1 = sprintf('SELECT * FROM buecher
WHERE Schulname = \'%s\'',
mysql_real_escape_string($_SESSION['MM_Username'])
);
$query1 = mysql_query($sql1);
$rows1 = mysqli_num_rows($query1);
if($rows1>0) {
echo '<tr><td>Schulname</td><td>Buchname</td><td>BNr</td><td>ISBN_Nr</td><td>Verlagsname</td><td>Anzahl</td><td>Fachname</td><td>Klasse</td>';
for($i = 1; $i < $rows1; $i++) {
$fetch1 = mysql_fetch_assoc($query1);
echo '<tr><td>'.htmlspecialchars($fetch1['Schulname']).'</td><td>'.htmlspecialchars($fetch1['Buchname']).'</td><td>'.htmlspecialchars($fetch1['ISBN_Nr']).'</td><td>'.htmlspecialchars($fetch1['Verlagsname']).'</td><td>'.htmlspecialchars($fetch1['Anzahl']).'</td><td>'.htmlspecialchars($fetch1['Fachname']).'</td><td>'.htmlspecialchars($fetch1['Klasse']).'</td><td><a href="edit.php?id='.$fetch1['BNr'].'">Bearbeiten</a></td></tr>';
}
}
}
if(isset($_POST['submit_x']) && isset($_POST['submit_y') ) {
$sql3 = sprintf('UPDATE buecher
SET Buchname = \'%s\',
ISBN_Nr = \'%s\',
Verlagsname = \'%s\',
Anzahl = \'%s\',
Fachname = \'%s\',
Klasse = \'%s\'
WHERE BNr = %d
AND Schulname = %d',
mysql_real_escape_string($_POST['Verlag']),
mysql_real_escape_string($_POST['Fach']),
mysql_real_escape_string($_POST['Kurs']),
mysql_real_escape_string($_POST['ISBN_Nr']),
mysql_real_escape_string($_POST['Buchname']),
mysql_real_escape_string($_POST['Anzahl']),
mysql_real_escape_string($_POST['nr']),
mysql_real_escape_string($_SESSION['MM_Username'])
);
if(mysql_query($sql3)) {
echo '<span style="color: green;" >Danke, dein Eintrag wurde geändert!</span>';
}
}
if(isset($_GET['id']) && $_GET['id'] !== "") {
$sql2 = sprintf('SELECT * FROM buecher
WHERE BNr = %d AND Schulname = \'%s\'',
mysql_real_escape_string($_GET['id']),
mysql_real_escape_string($_SESSION['MM_Username'])
);
$query2 = mysql_query($sql2);
$rows2 = mysql_num_rows($query2);
if($rows2 > 0 ) {
$fetch2 = mysql_fetch_assoc($query2);
?>
<form method="post" action="edit.php" >
<select name="Verlag">
<option <?php if($fetch2['Verlagsname'] == "Cornelsen") { echo 'selected="selected"'; } ?>
value="Cornelsen">Cornelsen</option>
<option <?php if($fetch2['Verlagsname'] == "Deutsch") { echo 'selected="selected"'; } ?> value="Deutsch">Deutsch</option>
<option <?php if($fetch2['Verlagsname'] == "Höhrbuch-Verlag") { echo 'selected="selected"'; } ?> value="Höhrbuch-Verlag">Höhrbuch-Verlag</option>
<option <?php if($fetch2['Verlagsname'] == "Mathematik") { echo 'selected="selected"'; } ?> value="Mathematik">Mathematik</option>
<option <?php if($fetch2['Verlagsname'] == "Russisch") { echo 'selected="selected"'; } ?> value="Russisch">Russisch</option>
<option <?php if($fetch2['Verlagsname'] == "Test") { echo 'selected="selected"'; } ?> value="Test">Test</option>
<option <?php if($fetch2['Verlagsname'] == "Test2") { echo 'selected="selected"'; } ?> value="Test2">Test2</option>
<option <?php if($fetch2['Verlagsname'] == "Verlag Moderne Industrie") { echo 'selected="selected"'; } ?> value="Verlag Moderne Industrie">Verlag Moderne Industrie</option>
</select>
<select name="Fach">
<option <?php if($fetch2['Fachname'] == "Deutsch") { echo 'selected="selected"'; } ?> value="Deutsch">Deutsch</option>
<option <?php if($fetch2['Fachname'] == "Englisch") { echo 'selected="selected"'; } ?> value="Englisch">Englisch</option>
<option <?php if($fetch2['Fachname'] == "Informatik") { echo 'selected="selected"'; } ?> value="Informatik">Informatik</option>
</select>
<select name="Kurs">
<option <?php if($fetch2['Klasse'] == "Klasse 7") { echo 'selected="selected"'; } ?> value="Klasse 7">Klasse 7</option>
<option <?php if($fetch2['Klasse'] == "Sonstiges") { echo 'selected="selected"'; } ?> value="Sonstiges">Sonstiges</option>
</select>
<input type="text" name="ISBN_Nr" value="<?php echo htmlspecialchars($fetch2['ISBN_Nr']); ?>" size="34" />
<input type="text" name="Buchname" value="<?php echo htmlspecialchars($fetch2['Buchname']); ?>" size="34" />
<input type="text" name="Anzahl" value="<?php echo htmlspecialchars($fetch2['Anzahl']); ?>" size="34" />
<input type="hidden" name="nr" value="<?php echo $fetch2['BNr']; ?>" />
<input name="submit" type="image" src="Bilder/datensatz_einfuegen.gif" value="Absenden" />
</form>
<?php
}
}
}
?>
Zuletzt bearbeitet: