Bonsoir bostak,
Pour rappel, quand on écrit :
<?php foreach( $tableau as $element ){}
La première variable (avant le as) est le tableau sur lequel on va boucler (il s'agit donc d'une variable qui existe, est définie quelquepart précédemment dans le script, souvent juste avant le foreach).
La deuxième variable (après le as) est juste un nom, ne correspondant pas forcément à une variable qui existait avant le foreach, et désigne simplement le "curseur", c'est à dire l'item courant du tableau sur lequel on boucle (la partie qui change à chaque passage de la boucle quoi).
Quelques exemples simples (pour être sûr que ça rentre) :
<?php
foreach( $pile_dassiettes as $assiette ){ range($assiette); }
foreach( $semaine as $jour ){ echo $jour; }
foreach( $repertoire as $fichier ){ include($fichier); }
Le point commun entre les trois exemples ? Sauf exception, on n'utilise jamais dans le foreach() le tableau sur lequel on est en train de boucler. Par contre on devrait presque toujours y utiliser le curseur quelquepart.
Maintenant regarde bien ton foreach (et réfléchis au message d'erreur...). Rien ne te choque ?
vueBillet.php
<html>
<head>
</head>
<body>
<div id="body">
<?php
foreach ($table AS $row)
{
echo '<div id="titleBillet">';
echo $table[title];
echo '</div>';
echo '<div id="contentBillet">';
echo $table[content];
echo '</div>';
}
?>
</div>
</body>
</html>