hallo
ich bin noch ganz neu und würde gerne wissen wie ich ein insert in eine tabelle mache unter der bedingung das in einer anderen tabelle in einer Zeile ein Wert noch über 0 ist.
beispiel:
Tabelle A
zaehler| id
2 | 5
Tabelle B
ids |eintrag
5 | opa
5 | oma
also tabelle B hat zb. bereits zwei eintraege jetzt möchte ich noch einen eintrag machen mit dem wert Papa , aber nur wenn der zähler in tabelle A noch nicht 0 ist. der zaehler soll auch um eins verringert werden bei jedem neuen eintrag in Tabelle B
kann mir jemand helfen?
habs so versucht (php)geht aber nicht
ich bin noch ganz neu und würde gerne wissen wie ich ein insert in eine tabelle mache unter der bedingung das in einer anderen tabelle in einer Zeile ein Wert noch über 0 ist.
beispiel:
Tabelle A
zaehler| id
2 | 5
Tabelle B
ids |eintrag
5 | opa
5 | oma
also tabelle B hat zb. bereits zwei eintraege jetzt möchte ich noch einen eintrag machen mit dem wert Papa , aber nur wenn der zähler in tabelle A noch nicht 0 ist. der zaehler soll auch um eins verringert werden bei jedem neuen eintrag in Tabelle B
kann mir jemand helfen?
habs so versucht (php)geht aber nicht
Code:
$einreihen="INSERT B SET ids='$id' , eintrag='$person' AND UPDATE A SET zaehler =zaehler -1 WHERE id = '$id' AND zaehler>0";
Comment