من اونطوری که گفتین دیباگ کردم انگار فرم یکی در میون ارسال میشه.
با این کد مقدار radiobox صفحه قبل رو میریزم تو متغیر choice
choice = $_POST['choice$
تو صفحه بعد که echo میکنم بار اول مثلا سومی رو میزنم مقدار 3 رو نشون میده بار دوم هر چی بزنم همون 3 رو نشون میده ولی اضافه نمیشه دوباره دفعه سوم میشه مثل اول!
$choice = $_POST['choice'];
echo $choice;
//connect to DB
mysql_connect("localhost","nrivandi_n","123456") or die(mysql_error());
mysql_select_db("nrivandi_NR_DB") or die( mysql_error() );
switch($choice){
case 1 : $query="UPDATE tbl_votes SET vote1=vote1+1"; break;
case 2 : $query="UPDATE tbl_votes SET vote2=vote2+1"; break;
case 3 : $query="UPDATE tbl_votes SET vote3=vote3+1"; break;
case 4 : $query="UPDATE tbl_votes SET vote4=vote4+1"; break;
}
$result = mysql_query( $query );
$query2 = "select* from tbl_votes";
$result2 = mysql_query( $query2 ) or die( mysql_error() );
$row = mysql_fetch_row( $result2 );
ادامش داخل تیبل هامه.
---------- Post added at 09:46 AM ---------- Previous post was at 09:44 AM ----------
یه صفحه تست هم ایجاد کردم که اطلاعات رو وارد دیتابیس کنه دقیقا مثل همین رفتار میکنه
یعنی همون یکی در میون میریزه.