hola, desde la base de datos saco las preguntas de una encuesta
pero en el momento de imprimir en pantalla uso html para poner a un lado de ella un lista menu (con valores fijos de 1 a 5) 
quiero que por cada pregunta se guarde este valor y despues almacenarlos a la base de datos.... 
pero no se recibe nada!! porque??? ayuda!!! 
este es mi codigo
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Documento sin título</title>
</head>
<body>
<?php
include("conexion.php");
$consulta = mysql_query("SELECT tema FROM pregunta inner join detalle WHERE pregunta.idpregunta=detalle.idpregunta and idcuestionario=1"); 
?>
<p>Encuesta </p>
<form id="form1" name="form1" method="POST" action="altavalor.php">
  <p> </p>
  <table width="568" height="90" border="1">
    <tr>
      <td width="480"> PREGUNTAS </td>
      <td width="72"> CALIFICACIÓN </td>
    </tr>
<?php
	  $cuenta=0;
	  $select="elige";
   while($row = mysql_fetch_array($consulta))
   {       
     printf("
	 <tr>
	 <td>%s</td>
	 <td> 
	<select name='".$select."".$cuenta."'>	
	<option>1</option>
    <option>2</option>
    <option>3</option>  
	<option>4</option> 
	<option>5</option>
	</select> 
	</td> 
	</tr>", $row["tema"]);
		$cuenta++;	
		echo "".$select."".$cuenta."";
		//esta línea '".$select."".$cuenta."' es para que cada lista/menu tenga un nombre diferente para que guarde el valor de cada pregunta contestada	
   } 
   mysql_free_result($consulta);  
?>  
 <tr>
 <td><input name="texto" type="text" id="texto" /></td>
 </tr>
  <tr>
 <td><input type="submit" name="button" id="button" value="Enviar"/></td>
 </tr>
  </table> 
</form>
</body>
</html> 
 
 
y en otro archivo quiero recibir
<?php
echo $POST_["elige3"];
echo $POST_["texto"];
?>  
pero no se reciben!! porque?????
