Hello,
Ich möchte in meiner Tabelle einen Namen suchen, falls dieser nicht vorhanen ist soll der Namen $name = 'frei' ausgegeben, der auch in er tabelle vorhanden ist.
$sql = "select * from table WHERE name='$name'";
Das Escaping hast Du sicherlich nicht vergessen, sondern hier nur weggelassen?
Was hältst Du von der Alternative, den Namen einfach einzutragen in die die Tabelle, und sollte er schon dagewesen sein, den Eintrag abzulehnen? Das wäre ein übliches und multirequestfestes Vergehen f+r Datenbankanwendungen.
siehe UNIQUE als CONSTRAINT für die jeweilige SPALTE der TABELLE.
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg