• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

Mehr als eine checkbox änderrung eines Datenbank eintrages

Scheffi

New member
Hallo,
Ich habe folgendes gemacht in meinem CMS was ich geschrieben haben oder schreibe
habe ich eine Nachrichten Funktion der code kommt aus dem Papierkorb

Mein Problem ist dass ich nicht weiß wie ich abfrage von welchem post ich die checkbox
angeklickt habe b.z.w. von welchen


Code:
			$wcf1_user = mysql_query("SELECT * FROM wcf1_user WHERE logcode='".$_SESSION["user_id"]."'");
			$row1 = mysql_fetch_object($wcf1_user);
		   
			$Adminadmin = $row1->AdminLevel;
			$userID= $row1->userID;
			
			$nachrichten =  "SELECT
					nachrichten.ID,
					nachrichten.von,
					nachrichten.betreff,
					nachrichten.nachricht,
					nachrichten.status,
					nachrichten.abstatus,
					nachrichten.Jahr,
					nachrichten.Monat,
					nachrichten.Tag,
					nachrichten.Stunde,
					nachrichten.Minute,
					wcf1_user.username
				FROM
					nachrichten,
					wcf1_user
				WHERE
					nachrichten.an = wcf1_user.userID AND
					nachrichten.von='".$userID."'";
		
			$result = mysql_query($nachrichten) OR die(mysql_error());
			echo '<form action="index.php?seite=nachrichtenpapierkorb&aktion='; echo"1"; echo'" name="papierauswahl" method="post">'; 
			while($row = mysql_fetch_object($result))
			{
					
				 $abstatus=$row->abstatus;
				if($abstatus == 3) {
					echo "<tr id=\"content-3\">";
					echo '<td>'; $postid = $row->ID;	
					echo '   <input type="checkbox" name="';echo"$postid"; echo'">';
					echo '</td>';
					echo '<td>'; 
					echo "<font color='#FFFFFF'> $row->username </b"; 
					echo '</td>';
					echo '<td>'; 
					echo "<a href=index.php?seite=nachrichtenpapierkorb&post=$postid><font color='#FFFFFF'>$row->betreff</a>"; 
					echo '</td>';
					echo '<td>'; 
					echo "<font color='#FFFFFF'>$row->Tag.$row->Monat.$row->Jahr $row->Stunde:$row->Minute</a></b"; 
					echo '</td>';
					echo '<td>';
				} 
			}
			
			
			
			echo '<br></td></tr>'; 
			echo "</table></table>";
			
			 echo'<input type="checkbox" name="jalol">';
			echo'<select name="auswahl" size="1"; >';
			echo'<option>Markierte endgültig Löschen</option>';
			echo'<option>Markierte wieder herstellen</option>  ';      
			echo'</select>';
			echo'<input type="submit" value="Absenden"/>';
			echo"<br><br></table><br>";
			
		}

weiter oben habe ich 

if(isset($_GET['aktion']))
{

	if (isset($_POST['$postid']))
{
			$sql = "UPDATE
						nachrichten
						SET
				abstatus = '5'
						WHERE
							ID = '$postid';";
				mysql_query($sql) OR die(mysql_error());

	}
	
	else {
	
	// checkbox ist leer
	
	}
Was muss ich machen damit mein plan aufgeht ?
 
Zuletzt bearbeitet von einem Moderator:
Als allererstes solltest du an deinem PHP-Stil arbeiten... das ist ja grausam.
Dann könnte es dir weiterhelfen, dein Anliegen in eine solche Form zu bringen, die auch andere hier zum Lesen anregt und die auch verstanden werden kann.
 
Zurück
Oben