Cuando no se te ejecute bien una sentencia mysql lo mejor es que agregues esto:
Código PHP:
$result = mysql_query("INSERT INTO `votex`.`relationship` (`from`, `to`) VALUES ('".$from."', '".$to."')",$link) or die (mysql_error());
Ahi te mostrará en que punto de la sentencia esta el error. Otra forma es hacer un:
Código PHP:
echo "INSERT INTO `votex`.`relationship` (`from`, `to`) VALUES ('".$from."', '".$to."')";
E irte a la
consola SQL del
phpmyadmin y ejecutarlo de modo que puedas ver de igual modo donde esta el error pero ademas ir modificando hasta dar con la solución.