---- РЕДАКТИРОВАТЬ ----- Anwser обнаружил, что вместо кнопок я использовал ссылку href для передачи данных в другой файл php для редактирования базы данных
, следующий код решил эту проблему
echo "<tr><td>". $row['NAME'] . " " . $row['id'] . "</td><td> <a href='edit.php?edit=$i'>Edit</a>
</td>";
При генерации кнопок из данных базы данных mysql. Сами кнопки, кажется, не работают с командой нажатия
$i=0;
$redirecrurl = 'location.href=\"TestButtonWorks.php\";';
while($row = mysqli_fetch_array($result))
{
$i= $i+1;
echo "<tr><td><button class=$i onclick = '$redirecrurl'> ". $row['NAME'] . " " . $row['ID'] . " </button></tr></td>";
}
Я также пытался заменить ссылку на веб-страницу функцией, чтобы изменить цвет фона, который не работал или ссылка
на страницу: https://crucial-creeks.000webhostapp.com/MainPage.php
Это кнопки, которые генерируются в таблице, которые не работают, кнопки внизу для добавления в список работают нормально
Полный исходный код:
<html>
<head>
<meta http-equiv="refresh" content="15" />
<STYLE TYPE="text/css">
<!--
TD{font-family: Arial; font-size: 16pt; color="white";}
--->
</STYLE>
<title>Roma</title>
</head>
<body style="background-color:black;">
<font size="3" color="white">
<h1>Pizzaroma</h1>
<?php
echo "____________________________________________________________</br>";
//Connect to database
require 'Conn.php';
$result = mysqli_query($conn,"SELECT id, NAME FROM Chips");
echo "</br>To Be Made</br>";
//Setup Table format
echo "<table border='1' style='font-family:Georgia, Garamond, Serif;color:white;font-style:italic;'>";
$i=0;
$redirecrurl = 'location.href=\"TestButtonWorks.php\";';
while($row = mysqli_fetch_array($result))
{
//$i To give each buton a specific class
$i= $i+1;
//Create button per information in database
echo "<tr><td><button class=$i onclick = '$redirecrurl'> ". $row['NAME'] . " " . $row['id'] . " </button></tr></td>";
}
//prints out total amount of orders
echo $i;
echo "</table>";
//Close Database
mysqli_close($conn);
?>;
<p>____________________________________________________________</p>
</br>
<button class="btn btn-success" onclick="location.href='SingleChip.php';"> Single Chip</button>
<button class="btn btn-success" onclick="location.href='DoubleChip.php';">Double Chip</button>
<button class="btn btn-success" onclick="location.href='ChipCheese.php';"> Chip Cheese</button>
</br>
<button class="btn btn-success" onclick="location.href='GarlicChip.php';"> Garlic Chip</button>
<button class="btn btn-success" onclick="location.href='GarlicChipCheese.php';">Garlic Chip & Cheese</button>
</br>
<button class="btn btn-success" onclick="location.href='ClearTable.php';"> Clear Table</button>
</br>
</br>
<label for="vehicle1">Salt</label>
<input type="checkbox" id="Salt2" name="Salt2" value="Salt">
<label for="vehicle1">Vinegar</label>
<input type="checkbox" id="Vinegar2" name="Vinegar2" value="Vinegar">
<label for="Well Done">Well Done</label>
<input type="checkbox" id="Well Done2" name="Well Done2" value="Well Done">
<label for="Delivery">For Delivery</label>
<input type="checkbox" id="Delivery2" name="Delivery2" value="Delivery">
</font>
<script>
function RemoveRow($id){
echo "FUNCTION CALLED SUCCESSFULLY" $id;
}
</script>
</body>
</html>