Utilizando un poco de "programación creativa" he logrado hacer funcionar el script como a mi me interesa. Simplemente he cambiado el trozo del foreach por por:
Código PHP:
<?
foreach($vals as $key => $value) {
if(!empty($value['value'])) {
if ($i%2==0) {$nom = $value['value'];}
else {$this->word[$nom] = $value['value'];}
$i++;
}
}
?>
Sin embargo, si alguien pudiera echarme una mano para hacer lo mismo de un modo más "programáticamente correcto" se lo agradecería un montón.
Además, también me gustaría si alguien pudiera indicarme algún manual "a prueba de tontos" sobre PHP+MySQL.