Итак, при первом запуске выходных данных были данные, добавленные во второй раз, когда выходные данные были данными, как, если я изменил значение на 888 и 999, но все равно вставил в таблицу?потому что в будущем значение вернется к 123 и 456. спасибо, и я ценю, если кто-нибудь исправит мой вопрос
<?php
$conn = mysqli_connect('localhost', 'root', '', 'database') or die('Error connecting to MySQL server');
$check=mysqli_query($conn,"SELECT col1, col2 FROM mytable");
$checkrows=mysqli_num_rows($check);
if ($checkrows > 0)
{
echo "<br>data exists";
}
else
{
$sql = "INSERT INTO mytable (`col1`, `col2`) VALUES ('123', '456')";
$conn->query($sql);
echo "<br>data added";
}
?>