ho provato a seguire il consiglio di alemoppo e studiare, ma sicuramente sbaglio la funzione mysql, se qualcuno ha dei suggerimenti
index.php
Codice PHP:
<?php
$link = mysql_connect ("localhost", "root", "xxx") or die ("connessione non riuscita");
mysql_select_db ("tortuga_voti") or die ("Selezione del DB non riuscita: " . mysql_error());
$sql = "SELECT * FROM voti";
$result = mysql_query ($sql,$link);
if (mysql_num_rows($result) == 0) {
echo "<center><span>Non ci sono Valori!</span></center>";
exit;
}
while ($row = mysql_fetch_assoc($result)) {
echo "<div style=\"width:auto;height:50px;\">";
echo "<div style=\"width:50px;height:50px;float:left;line-height:50px;\">".$row["Foto"]."</div>";
echo "<div style=\"width:150px;height:50px;float:left;line-height:50px;\">".$row["Nome"]."</div>";
echo "<div style=\"width:50px;height:50px;float:left;\">";
echo "<form action=\"vota.php\" method=\"post\">";
echo "<input type=\"text\" name=\"Id\" value=\"".$row["Id"]."\" style=\"display:none;\">";
echo "<input type=\"submit\" value=\"Vota\" style=\"width:100%;height:100%;\">";
echo "</form>";
echo "</div>";
echo "</div><br style=\"clear:both;\">";
}
mysql_free_result($result);
mysql_close ($link);
?>
vota.php
Codice PHP:
<?php
$Id = $_POST ["Id"];
$link = mysql_connect ("localhost", "root", "xxx") or die ("Non mi posso connettere");
mysql_select_db ("tortuga_voti") or die ("Non mi posso connettere al DB");
$sql = "UPDATE voti SET Voti='+ 1' WHERE Id=$Id";
$result = mysql_query ($sql,$link) or die ("query non funzionante = $sql");
mysql_close ($link);
echo "<script type=\"text/javascript\">alert(\"Grazie Per Aver Votato!\"); location = \"index.php\";</script>";
?>