MySQL - Bei doppelter HOST-Adresse in der Tabelle warnen

Dieses Script überprüft, ob sich in der DB-Tabelle eine HOST-Adresse befindet.

Eingabe:  https://example.com/xls/from/htm/style/ex/main/test.htm
HOST:    https://example.com
DB Spalte: https://example.com/css/artwork/slc/calc/index.htm


<?php

// Bei doppelten URL-HOST in der Tabelle warnen

$HOST parse_url($_POST["url"], PHP_URL_HOST);

$select $db->prepare("SELECT `url`, `kategorie` FROM `tabelle`
                                     WHERE `url` LIKE :host");

$select->bindValue(':host''%' $HOST '%');
$select->execute();

$eintraege $select->fetchAll();

if (
$select->rowCount() > 1) {

 foreach (
$eintraege as $eintrag) {
  echo 
'<div>Warnung! HOST: ' .  $HOST ' URL: ' .$eintrag["url"] . ' Kategorie: ' $eintrag["kategorie"] . '</div>';
 }
}
?>

Bausteine  Alle Anzeigen

Eine zufällige Auswahl von Codeschnipseln aus den Bereichen HTML, CSS, PHP, JavaScript und MySQL.

<sup> Physische Auszeichnung

CSS - Tabellenzeilen einfärben

PHP - Pixel eines Bildes in Zentimeter berechnen

JavaScript - Neues Fenster öffnen

MySQL - Datensätze über Checkbox-Auswahl suchen