だから私は ScoreBoard システムを作成しましたが、私の追加/更新コード ブロックが実行されるたびに、解析エラーが取得されます: It's failing のような行、 Here's my code .
<form method="post" action="">
<center>
<font color="green">Your name Max length is 15</font>
<input type="text" name="username" maxlength="15">
<input type="submit" name="submit" value="Submit">
</center>
</form>
<font color='red'><center>
<?php
if (isset($_POST['username']))
{
$link = mysqli_connect("host","user","pass","db") or die("Error " . mysqli_error($link));
// $getname = $_POST['username'];
$getname = mysqli_real_escape_string($link,$_POST['username']);
$percentage = "10";
$querycheck = ("SELECT * from scoreboard where name = $getname")
$result = mysqli_query($link, $querycheck);
if (mysql_num_rows($querycheck) > 0)
{
$queryexist = ("UPDATE scoreboard set percentage = 20 where name = $getname");
$resultexist = mysqli_query($link, $queryexist);
echo "<center><font color='green' size='2'>Your score has been updated successfuly</font></center>";
}
else
{
$querydoesnt = ("INSERT INTO scoreboard (name,percent) VALUES ('$getname',$percentage)");
echo "<center><font color='green' size='2'>Your name has been added to the scoreboard successfuly </font></center>!";
}
?>
</font></center>
mysqli_query 行に何か問題があると思われるエラーが表示されますが、最初の行です。