Überprüfen Sie, ob vorhanden, wenn ja, aktualisieren Sie mit 1 ++, wenn nicht, fügen Sie @ ei

Hey Leute schnelle Frage, ich habe derzeit eine Einfügeanweisung$query= "INSERT into new_mail VALUES ('$to1', '0')"; wo Felder sind Benutzername und message_number Derzeit würde ich prüfen, ob der Eintrag vorhanden ist, eine Auswahlabfrage durchführen und dann die Anzahl der Zeilen mit @ prüfemysql_num_rows (php). Wenn die Zeilen == 1 sind, erhalte ich das aktuelle message_number und setze es gleich

$row['message_number']+1. 

Dann aktualisiere ich diesen Eintrag mit einer anderen Abfrage.

Gibt es eine einfachere Möglichkeit, dies alles in nur mysql mit nur einer Abfrage zu erledigen (prüfen Sie, ob es eine gibt, falls nicht, einfügen, ggf. message_number aktualisieren, um 1 erhöhen)?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage