Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/05/2010, 08:18
SeNdEr2003
 
Fecha de Ingreso: agosto-2003
Mensajes: 906
Antigüedad: 21 años, 6 meses
Puntos: 3
Me repite los name

Buenas

Tengo un select multiple donde muestro el nombre y de acuerdo a lo que seleccione saco un porcentaje, en value obtengo el tipo de contenido y de alli obtengo el porcentaje, el usuario ve por ejemplo

Taxonomy1 Name1
Taxonomy2 Name1
Taxonomy3 Name1
Taxonomy4 Name2

Pero yo hago el calculo usando Name1 o el que sea....ya que obtengo el valor, el tema es que son varios y me repite 4 veces el name, ya que son 4 tipos de contenido, yo hago:

Código PHP:
            <select multiple name="multiple[]"> 
            <?php //drupal_set_message('<pre>'. print_r($content, TRUE) .'</pre>');
                
$query db_query("SELECT * FROM node WHERE node.type = 'nodo'");   
            while (
$row db_fetch_array($query)) { // this returns the row as an array, use db_fetch_object to get an object
              
$node node_load($row['nid']);
            
?>              
            <option value="<?php print $node->taxonomy[1][name]; ?>"><?php print $node->title?></option>
<option value="<?php print $node->taxonomy[2][name]; ?>"><?php print $node->title?></option>
<option value="<?php print $node->taxonomy[3][name]; ?>"><?php print $node->title?></option>
<option value="<?php print $node->taxonomy[4][name]; ?>"><?php print $node->title?></option>

            <?php
            
}
            
?>
            </select>
Como hago para no repetir los print pero sacar cada taxonomy?, se entiende?...