Ver Mensaje Individual
  #7 (permalink)  
Antiguo 01/07/2011, 08:39
Avatar de HerbyBocho
HerbyBocho
 
Fecha de Ingreso: mayo-2011
Ubicación: Chihuahua, Chihuahua, Mexico
Mensajes: 52
Antigüedad: 13 años, 9 meses
Puntos: 1
Exclamación Respuesta: sumar y guardar

Cita:
Iniciado por repara2 Ver Mensaje
ahí tienes un ejemplo, ahora solo queda guardarlo en la db, salu2!!

Código php:
Ver original
  1. <?php
  2.     $respuestas = array();
  3.     foreach($_post as $key => $value){
  4.         //para cada respuesta recibida, si ya existe se suma, si no, se asigna el valor
  5.         if(isset($respuestas[$key])) $respuestas[$key] += $value;
  6.         else $respuestas[$key] = $value;
  7.     }
  8.     //ahora guarda estos datos en tu db
  9.     echo "<pre><h2>respuestas</h2>";
  10.     print_r($respuestas);
  11.     echo "</pre>";
  12. ?>
  13. <p>por favor selecciona la respuesta que consideres más adecuada. Recuerda que tú opinion es importante para brindarte un mejor servicio.</p>
  14. <form name="encuesta" action="<?=$_server['php_self']?>" method="post">
  15. <div id="header">
  16. <div id="pageindicator">
  17. </div>
  18. </div>
  19. <div class="group">
  20. <div class="group-caption"></div>
  21. <div class="group-element">
  22.   <table width="824" height="615" border="2" class="satisfactiongrid satcolcount-10" style="border-width: 2px; border-color: Black;" summary="encuesta:">
  23.     <caption>
  24.       encuesta de reacción del proceso de evaluación
  25.     </caption>
  26.     <thead>
  27.       <tr class="barscale">
  28.         <th width="504" height="25" class="question"><div></div></th>
  29.         <th width="83" colspan="1" class="ratingscale ratingscale-1"><div align="center"><span>excelente</span></div></th>
  30.         <th width="66" colspan="1" class="ratingscale ratingscale-2"><div align="center"><span>bueno </span></div></th>
  31.         <th width="72" colspan="1" class="ratingscale ratingscale-3"><div align="center"><span>regular</span></div></th>
  32.         <th width="63" colspan="1" class="ratingscale ratingscale-4"><div align="center"><span>malo</span></div></th>
  33.       </tr>
  34.       <tr class="numbers">
  35.         <th height="23" class="question"><div>1-desempeño del evaluador</div></th>
  36.         <td><div>
  37.           <div align="center">1</div>
  38.         </div></td>
  39.         <td><div>
  40.           <div align="center">2</div>
  41.         </div></td>
  42.         <td><div>
  43.           <div align="center">3</div>
  44.         </div></td>
  45.         <td><div>
  46.           <div align="center">4</div>
  47.         </div></td>
  48.     </thead>
  49.     <tbody>
  50.       <tr class="evenrow ">
  51.         <td height="31" class="question">1. El trato que recibio por parte del instructor fue</td>
  52.         <td class="grid-cell cell-1"><div align="center">
  53.           <input type="radio" name="evaluacion_1" value="1" class="radio"/>
  54.          
  55.         </div></td>
  56.         <td class="grid-cell cell-2"><div align="center">
  57.           <input type="radio" name="evaluacion_1" value="2" class="radio"/>
  58.         </div></td>
  59.         <td class="grid-cell cell-3"><div align="center">
  60.           <input type="radio" name="evaluacion_1" value="3" class="radio"/>
  61.         </div></td>
  62.         <td class="grid-cell cell-4"><div align="center">
  63.           <input type="radio" name="evaluacion_1" value="4" class="radio"/>
  64.         </div></td>.......
  65.         <input type="submit" value="enviar"/>
  66. </table>
  67. </form>
oye carnal, la neta si he estado bloqueado y ps la pregunta es:
El codigo que me pusiste arriba, lo tengo que poner sobre cada ''ratio button'' o como?
__________________
La guerra solo hay que hacerla en la cama y el amor donde a ti te dé la gana