Aqui te mando los arreglos, prueba esto y dime...
Pagina Web:
Código PHP:
Ver originalif ($_POST["votar"]) {
//$dato2 = mysql_real_escape_string(strip_tags($_POST["mensaje"]));
$sql = mysql_query("SELECT * FROM elmasodiado WHERE nombre = '".$_POST['votar']."' "); //$sql = mysql_query("INSERT INTO razones (id, nombre, texto) VALUES ('','".$_POST['votar']"','".$_POST["mensaje"]"')");
if ($row['id']==""){
mysql_query("INSERT INTO elmasodiado (nombre, votos) VALUES ('".$_POST['votar']."','1')"); $rsPersonaje = mysql_query("SELECT * FROM elmasodiado ORDER BY id DESC"); $idpersonaje = $rowPersonaje['id'];
mysql_query("INSERT INTO razones (idpersonaje, razones) VALUES ('$idpersonaje','".$_POST['mensaje']."')"); }else{
$votoactual = $row['votos']+1;
mysql_query("UPDATE elmasodiado SET votos='$votoactual' WHERE id = '".$row['id']."' "); mysql_query("INSERT INTO razones (idpersonaje, razones) VALUES ('".$row['id']."','".$_POST['mensaje']."')"); }
echo '</h2>Has votado a <b>'. $_POST['votar'] . ' </b>como tu personaje MAS ODIADO</h2>';
}
Tabla razones:
Código PHP:
Ver originalCREATE TABLE IF NOT EXISTS `razones` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`idpersonaje` int(11) NOT NULL,
`razones` varchar(500) NOT NULL,
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;