投票投票の概念を作成しました。私はこのコードに誤りがあります。どうすればそれを達成できますか?PHP警告:19行目と20行目のC: xampp htdocs poll add.phpで0除算
私はこのコードを手に入れました。これは投票コンセプトであるため動作しません。投票を計算するために100で割ったものです。私は100で割っていないlocalhostで実行し、0で割った。どのように私はこのエラーを解決できますか? \ xamppの\ htdocsにライン上のポーリングの\ add.php 19
警告\::ゼロによる除算はC:\ xamppの\ htdocsにポーリングの\ add.php \上
警告:Cでのゼロによる除算ライン20
<?php
$connect = @mysqli_connect('localhost','root','','poll');
$poll = $_POST['poll'];
if (isset($poll))
{
$SQL="";
if ($poll =="1")
{
$SQL = "UPDATE poll SET yes =yes+1 WHERE id = 1";
}
elseif ($poll =="0"){
$SQL="UPDATE poll SET no =no + 1 WHERE id = 1";
}
$query = mysqli_query($connect,$SQL);
if($query)
{
$retSQL = mysqli_query($connect, "SELECT * FROM poll");
$resarr = mysqli_fetch_array($retSQL);
$yes = 100 * round($resarr['yes']/($resarr['no'] + $resarr['yes']),2);
$no = 100 * round($resarr['no']/($resarr['yes'] + $resarr['no']),2);
echo 'YES: '.$yes.'%';
echo 'NO: '.$no.'%';
}else{
echo 'Bad';
}
}
?>
コードは、コードの –
どの部分を動作していませんか? – RamRaider