Also, mein Problem ist folgendes:
Ich habe vor, dass der Eintrag nur stattfindet, wenn die Anzahl der bereits eingetragenen kleiner x ist. Dies habe ich mit folgendem Code versucht
Allerdings wird trotzdem jeder munter eingetragen und ich wollte nun wissen, wie man das anders machen kann, ohne das ich dafür eine zweite Tabelle anlegen müsste?
Vielen Dank für jede Hilfe
P.S.: Sollte diese Frage schon einmal aufgekommen sein, tut es mir sehr leid, aber ich habe nichts hilfreiches gefunden
Ich habe vor, dass der Eintrag nur stattfindet, wenn die Anzahl der bereits eingetragenen kleiner x ist. Dies habe ich mit folgendem Code versucht
PHP:
$sql = "SELECT * FROM login WHERE job='Ausbilder'";
$result = mysql_query($sql);
$anzahl = mysql_num_rows($result);
if ($anzahl > 1) {
echo "Kein Platz mehr!";
}
else
$aendern = "UPDATE login Set job = 'Ausbilder' WHERE userid = '$user'";
$update = mysql_query($aendern);
if($update==true) {
echo "<b>Eintrag erfolgreich</b><br>
Nun bist du Ausbilder! Viel Spaß.<br><br> <a href=jobs.php>zurück</a>";
}
else {
echo "<b>Das hat leider nicht geklappt</b><br><br> <a href=jobs.php>zurück</a>";
}
Allerdings wird trotzdem jeder munter eingetragen und ich wollte nun wissen, wie man das anders machen kann, ohne das ich dafür eine zweite Tabelle anlegen müsste?
Vielen Dank für jede Hilfe

P.S.: Sollte diese Frage schon einmal aufgekommen sein, tut es mir sehr leid, aber ich habe nichts hilfreiches gefunden
