$check = mysql_query("SELECT author,title,journal FROM data WHERE author='$author' AND title='$title' AND journal='$journal'");
if (empty($check))
{mysql_query("INSERT INTO data (author,title,journal) VALUES ('$author','$title','$journal')");
echo '<p class="inhalt">Article was inserted.</p>';}
else
{echo '<p class="error">Article already exists.</p>';}
unset($check);
Was passiert hier wohl? Ich denke, dass hier eine Variable $check definiert wird, die schliesslich dazu dient, einen Eintrag in eine Datenbank zu kontrollieren. Wenn $check einen bereits vorhandenen Eintrag liefert, dann wird der neue Eintrag nicht übernommen. Allerdings funktioniert es nicht!
Vielen Dank!
if (empty($check))
{mysql_query("INSERT INTO data (author,title,journal) VALUES ('$author','$title','$journal')");
echo '<p class="inhalt">Article was inserted.</p>';}
else
{echo '<p class="error">Article already exists.</p>';}
unset($check);
Was passiert hier wohl? Ich denke, dass hier eine Variable $check definiert wird, die schliesslich dazu dient, einen Eintrag in eine Datenbank zu kontrollieren. Wenn $check einen bereits vorhandenen Eintrag liefert, dann wird der neue Eintrag nicht übernommen. Allerdings funktioniert es nicht!
Vielen Dank!
Kommentar