naturalmente controlloInput è la funzione che fà tutti i controlli necessari sugli input field.. levala se non la vuoi usare..

ma.. sicuro che devi stampare la tabella proveniente da un form, e non da un database?

Codice PHP:
isset($_POST['urlImmagine']) ? $urlImmagine controlloInput($_POST['urlImmagine']) : die('manca urlImmagine');
isset(
$_POST['titolo']) ? $titolo controlloInput($_POST['titolo']) : die('manca titolo');
isset(
$_POST['link']) ? $link controlloInput($_POST['link']) : die('manca link');
isset(
$_POST['categoria']) ? $categoria controlloInput($_POST['categoria']) : die('manca categoria');
isset(
$_POST['prezzo']) ? $prezzo controlloInput($_POST['prezzo']) : die('manca prezzo');

echo 
"<div style=\"height: 58px; width: 460px; font-size: 12px;\">";
echo 
"<div <style=\"float: left; width: 50px; height: 50px; margin: 2px; border: 1px solid #bcc8d1;\">";
echo 
"<img src=\"$urlImmagine\" alt=\"\" />";
echo 
"</div>";
echo 
"<div style=\"width: 388px; height: 52px; float: left; margin: 2px; background-image: url([url]http://.........../casella-freccia.png[/url]); background-repeat: no-";repeat;\">
echo "
<div style=\"margin-left: 13px; margin-top: 1px; width: 90%; float: left; font-weight: bold; text-decoration: underline; color: #bcc8d1;\"><a href=\"$link\">$titolo</a>
echo "
</div>";
echo "
<div style=\"margin-left: 13px; width: 90%; float: left;\">Categoria: $categoria</div>";
echo 
"<div style=\"margin-left: 13px; width: 90%; float: left; font-weight: bold;\">Prezzo: €$prezzo</div>";
echo 
"</div>";
echo 
"</div>"