$sql = "SELECT `link` FROM `links` WHERE `link` = '$link'"; $res = mysqli_query($c, $sql); if(!$res) { } else { if(mysqli_num_rows($res) == 0) { //element nie istnieje w bazie danych - dalsza część skryptu } else { //powrót do wygenerowania $link i ponowne sprawdzenie unikalności } }
Założenie jest takie, że sprawdzam w bazie danych czy istnieje już taki link i jeżeli nie, to go zakładam, natomiast jeżeli istnieje, to chciałbym na nowo wygenerować link i ponownie sprawdzić go tą regułą.
Nie wiem jak do tego podejść. Proszę o pomoc.