Hallo Forum,
wenn ich für die weitere Verarbeitung eines Skripts einfach nur wissen möchte, ob ein bstimmter Inhalt schon Teil eines Datensatzes in einer Tabelle ist, löse ich das so:
Ich beginne mit einem SELECT COUNT ... AS anzahl
... und speichere das Ergebnis in der Variablen $anzahl:
$result=$db->query("SELECT COUNT(*) AS `anzahl` FROM `...` WHERE ...");
$anzahl=$result->fetch_object()->anzahl;
Danach mache ich dann eine if-Abfrage:
if($anzahl!=0)
{
// Verarbeitung für den Fall, dass es diesen Inhalt schon gibt...
}
else
{
// Verarbeitung für den Fall, dass es diesen Inhalt nicht gibt...
}
Ich möchte eigentlich nur wissen, ob das die übliche Vorgehensweise ist, oder ob es da einen kürzeren/besseren/eleganteren Weg gibt.
Danke im Voraus für jede Antwort!
MfG
Hugo Egon Balder