No se si es este el foro adecuado, pero como estoy trabajado con drupal lo voy a poner.
Necesito hacer un link de cada uno de los nodos de un tipo de contenido, pretendo que cuando el usuario haga click en alguno de estos enlaces envie a variable_set un valor y me muestre un nodo concreto.
Yo he creado el siguiente código, pero cuando hago click, siempre me envia a la variable el último valor recogido por la consulta. Me podeis ayudar con esto?
<table class="sticky-enabled">
<thead>
<?php
$consulta="
SELECT node.title AS titulo
FROM node node
WHERE node.type in ('plan')
order by created
";
$result=db_query($consulta);
$cuenta_plan=1;
?><tr><?php
while($story_list=db_fetch_object($result)){
foreach($story_list as $array =>$plan){
$num_plan[$cuenta_plan]=$plan;
?><th><a onclick="<?php mifuncion($num_plan[$cuenta_plan])?>" href="?q=node/32"><?php echo $num_plan[$cuenta_plan]; ?></a></th><?php
$cuenta_plan ++;
}
}
?>
</tr>
</thead>
<tbody>
</tbody>
</table>
<?php
function mifuncion($plan){
variable_set('aaaaa',$plan);
}
?>