Salve, qualche giorno fa avevo chiesto per un errore nel codice di una pagina php e poi è stato risolto grazie a questo forum, adesso però avrei bisogno di un'altro aiuto perchè stò cercando di far funzionare un sondaggio in php ma non mi inserisce i dati nel database e non li richiama poi per mostrare i risultati. Il codice intero è questo, sapete dirmi dove sbaglio?:
config.php
	Codice PHP:
	
<?php 
$mysql[host] = "localhost"; 
$mysql[user] = "root"; 
$mysql[pass] = ""; 
$mysql[name] = "dbsond";   
$question = "Come vi sembra il nostro sito?"; 
$answers = array("Stupendo", "Bello", "Brutto", "Schifo");    
@mysql_connect($mysql[host], $mysql[user], $mysql[pass]); 
@mysql_select_db($mysql[name]); ?>
 
install.php
	Codice PHP:
	
<?php  
require("config.php");  
mysql_query("CREATE TABLE sonda (  
id INT( 11 ) NOT NULL AUTO_INCREMENT ,  
tot_1 VARCHAR( 255 ) DEFAULT 0 NOT NULL ,  
tot_2 VARCHAR( 255 ) DEFAULT 0 NOT NULL ,  
tot_3 VARCHAR( 255 ) DEFAULT 0 NOT NULL ,  
tot_4 VARCHAR( 255 ) DEFAULT 0 NOT NULL ,  
INDEX (id));");  
mysql_query("INSERT INTO sonda VALUES (' ',0,0,0,0)");  
echo "Linstallazione è avvenuta con successo!
"; ?>
 
index.php
	Codice PHP:
	
<?php  
require("config.php");   
echo '<form action="vote.php" method="post">'; 
echo "[b]{$question}[/b]
";    
for ($i = 0; $i <= count($answers) - 1; $i++)  
{  echo "<input type=\"radio\" name=\"a\" value=' . ($i + 1) . '>{$answers[$i]}
"; }    
echo '
<input type="submit" value="Vota">'; 
echo '[url="results.php"]Risultati[/url]'; 
echo '</form>'; ?>
 
vote.php
	Codice PHP:
	
<?php  
require("config.php");   
mysql_query("UPDATE sonda SET 'tot_{$_POST[a]}' = 'tot_{$_POST[a]} + 1'"); header("Location: results.php");   
?>
 
results.php
	Codice PHP:
	
<?php  require("config.php");   
$query = @mysql_query("SELECT * FROM sonda"); 
$result = @mysql_fetch_array($query);    
echo "[b]{$question}[/b]
"; 
for ($x = 1; $x <= count($answers); $x++)  
{  $total = $total + $result[tot_ . $x]; }    
for ($i = 1; $i <= count($answers); $i++)  
{  @$percent = $result[tot_ . $i] / $total; $percent = $percent * 100; $percent = number_format($percent, 1); 
echo "" . $answers[$i - 1] . " ([b]{$percent}%[/b])
"; }  ?>