Oha, das stimmt allerdings. Aber der Timestamp am Ende wird immer noch nicht eingetragen. Ich bin heilfroh, wenn das bald endlich durch ist.
							
						
					Frage zu einer if-Abfrage
				
					Einklappen
				
			
		
	X
- 
	
	
	
		
	
	
		
		
		
		
		
		
		
	
	
 Das habe ich durchaus gemacht. Vielleicht nach dem Korrigieren nochmal der Quelltext:
 
 Ist eine schwere Geburt mit mir, das tut mir leid. Es geht hierbei um meine IHK Abschlussprüfung zum Informatikkaufmann und ich bin etwas nervös.PHP-Code:<?php if(isset($comment))
 $sql = "INSERT INTO bearbeiten
 VALUES ('','$e_id','$name','$datum','$zeit','$handlung','$fertig',UNIX_TIMESTAMP(),'$time')";
 $ergebnis = mysql_query($sql);
 if ($fertig == "ja") {
 $time = "UNIX_TIMESTAMP()";
 $sql = "UPDATE eintrag SET
 fertig = 'ja'
 WHERE e_id = '$e_id'";
 $eintragen = mysql_query($sql);
 }
 else {
 $sql = "UPDATE eintrag SET
 tstampende = 0
 WHERE e_id = '$e_id'";
 }
 
 ?>  
 Kommentar
- 
	
	
	
		
	
	
		
		
		
		
		
		
		
	
	
 [QUOTE]Original geschrieben von AndiA
 
 Du definierst die Variable $time und machst dann nix damit. Die musst Du jetzt nur noch ins UPDATE mit reinnehmen...PHP-Code:if ($fertig == "ja") {
 $time = "UNIX_TIMESTAMP()";
 $sql = "UPDATE eintrag SET
 fertig = 'ja'
 WHERE e_id = '$e_id'";
 $eintragen = mysql_query($sql);
 }
 
 Kommentar
- 
	
	
	
		
	
	
		
		
		
		
		
		
		
	
	
 Juhu, es läuft!
 
 Vielen Dank allen, die mir geholfen haben!
 
 So sieht es nun aus:
 
 PHP-Code:<?php if(isset($comment))
 $sql = "INSERT INTO bearbeiten
 VALUES ('','$e_id','$name','$datum','$zeit','$handlung','$fertig',UNIX_TIMESTAMP(),'$tstampende')";
 $ergebnis = mysql_query($sql);
 if ($fertig == "ja") {
 $sql = "UPDATE eintrag SET
 fertig = 'ja'
 WHERE e_id = '$e_id'";
 $eintragen = mysql_query($sql);
 $bearb = "UPDATE bearbeiten SET
 tstampende = UNIX_TIMESTAMP()
 WHERE e_id = '$e_id'";
 $eintragen = mysql_query($bearb);
 }
 else {
 $sql = "UPDATE eintrag SET
 fertig = 'nein',
 WHERE e_id = '$e_id'";
 $eintragen = mysql_query($sql);
 $bearb = "UPDATE bearbeiten SET
 tstampende = 0
 WHERE e_id = '$e_id'";
 $eintragen = mysql_query($bearb);
 }
 ?>
 Kommentar
 
          
Kommentar