bluezz: PHP Abfrage aus MySQL Datenbank leer

Beitrag lesen

Hallo,

ich habe folgende DB-Struktur:
md5 (DB)
   -md5 (Tabelle)
        plain           hashed
        test            098f6bcd4621d373cade4e832627b4f6
usw...
Also plain text und md5 dazu. Der zum hashed dazugehörige plain soll beim modus get ausgegeben werden. Wenn ich nun query.php?act=get&text=098f6bcd4621d373cade4e832627b4f6 aufrufe wird nichts zurückgegeben (stat 'test'). Obwohl alles in der Tabelle drinsteht. Hat jemand eine Ahnung wieso das so ist?

<?php  
	$in = $HTTP_GET_VARS['text'];  
	$act = $HTTP_GET_VARS['act'];  
	$hash = md5($in);  
 	$db = mysql_connect('localhost', 'root', 'root') or die ("Keine Verbindung moeglich");  
 	$db_select = mysql_select_db( 'md5' ) or die ("Datenbank  nicht verfügbar");  
	if($act == 'add'){  
		$result = mysql_query ( "INSERT INTO md5 (plain,hashed) VALUES ('$in', '$hash')" );  
	}  
	else if($act == 'get'){  
		$result = mysql_query ( "SELECT plain FROM md5 WHERE hashed = $in");  
		while($row = mysql_fetch_object($result))  
		{  
  			echo $row;  
		}  
	}  
 	mysql_close($db);  
?>