看板 PHP 關於我們 聯絡資訊
小弟是個新手實在想不出原因 以下是我的程式碼 為什麼最後K1沒有辦法+1 一直列印出0 <? $ss=$HTTP_POST_VARS["smd2"]; $numb=$HTTP_POST_VARS["n"]; $link=mysql_connect("localhost","root","12345"); mysql_select_db("getit8",$link); $list='select*from get8 '; $result = mysql_query($list, $link) or die('Query failed: ' . mysql_error()); while ($line = mysql_fetch_array($result, MYSQL_ASSOC)) { if($ss>'5') echo "error"; elseif($line['sd2']==$ss) { echo "\t<tr>\n"; echo"<table border=1>"; echo" <tr> <td>$line[sd2]</td> "; echo" <td>$line[a]</td> "; echo" <td>$line[b]</td> "; echo" <td>$line[c]</td> "; echo" <td>$line[d]</td> "; echo" <td>$line[e]</td> </tr>"; echo"</table>"; } } if($line['a']==1) { $k1 +1; } echo" $k1"; ?> 我想要的結果是在資料庫搜尋有幾個1 搜尋到幾次K1就加幾次 不知道我這樣的寫法對不對 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.169.54.125
taikobo:$k1 += 1; or $k1 = $k1 +1; 08/16 08:22
aquarianboy:or $k1++ 08/16 09:06
longkink:感謝大大們指點結果出來了 08/16 13:22