Hello, i have projected a page for voting my website, i have created a mysql tab with 2 INT fields (total votes and number of voters) and an id (working). Now I have problems running this code, why?
[PHP]<?php
$user="root";
$password="";
$database="mydb ";
$db=mysql_conne ct('localhost', $user,$password );
mysql_select_db ($database) or die( "Unable to select database");
$sql = 'SELECT * FROM `vote1` LIMIT 0, 30 ';
$a = mysql_query($sq l) or die("e");
print "1";
while ($row = mysql_fetch_arr ay($a)){
print "2";
$val=$row['val'];
$part=$row['part'];
print $val."--".$part;
}
print "3";
if (isset($_GET['vote'])){
print "4";
$newval=$val+$_ GET['vote'];
$part=$part+1;
$q="UPDATE vote1 SET val = '$newval'";
$a = mysql_query($q, $db);
$q="UPDATE vote1 SET part = '$part'";
$a = mysql_query($q, $db);
echo "<a href=\"vote.php \">Results</a>";
}else{
echo "Media from 0( - ) to 4 ( + ) is: ".$val/$part;
}
?>[/PHP]
[PHP]<?php
$user="root";
$password="";
$database="mydb ";
$db=mysql_conne ct('localhost', $user,$password );
mysql_select_db ($database) or die( "Unable to select database");
$sql = 'SELECT * FROM `vote1` LIMIT 0, 30 ';
$a = mysql_query($sq l) or die("e");
print "1";
while ($row = mysql_fetch_arr ay($a)){
print "2";
$val=$row['val'];
$part=$row['part'];
print $val."--".$part;
}
print "3";
if (isset($_GET['vote'])){
print "4";
$newval=$val+$_ GET['vote'];
$part=$part+1;
$q="UPDATE vote1 SET val = '$newval'";
$a = mysql_query($q, $db);
$q="UPDATE vote1 SET part = '$part'";
$a = mysql_query($q, $db);
echo "<a href=\"vote.php \">Results</a>";
}else{
echo "Media from 0( - ) to 4 ( + ) is: ".$val/$part;
}
?>[/PHP]
Comment