Funjoy
Erfahrenes Mitglied
Hallo,
Ich habe mal eine kleine Frage ich habe gerade ein Script soweit fertig geschrieben das es die Daten welche durch ein Formular festgelegt werden in eine MySQL datenbank gespeichert werden soll.
Meine Tabelle heißt ttleague_teams und hat folgende spalten:
teamid,postid,sort,teamtype,player1,player2,player3,player4,player5,player6,league
Nun soll bei der Spalte sort die ganzen Datensätze von der Tabelle ttleague_teams gezählt werden und plus eins addiert werden. dazu habe ich den Insert befehl wie folgt geschrieben:
Jedoch funktioniert das mit 'COUNT(*)+1' nicht es wird immer der Wert Null gespeichert gibt es denn da eine Möglichkeit die Datensätze zu zählen ohne das ich die funktion mysql_num_rows() benutzen muss?
MfG Funjoy
Ich habe mal eine kleine Frage ich habe gerade ein Script soweit fertig geschrieben das es die Daten welche durch ein Formular festgelegt werden in eine MySQL datenbank gespeichert werden soll.
Meine Tabelle heißt ttleague_teams und hat folgende spalten:
teamid,postid,sort,teamtype,player1,player2,player3,player4,player5,player6,league
Nun soll bei der Spalte sort die ganzen Datensätze von der Tabelle ttleague_teams gezählt werden und plus eins addiert werden. dazu habe ich den Insert befehl wie folgt geschrieben:
Code:
INSERT INTO ".$mysql_prefix."teams
(postid,sort,teamtype,player1,player2,player3,player4,player5,player6,league)
VALUES
('".$_POST['postid']."','COUNT(*)+1','".$_POST['teamtype']."','".$_POST['player1']."','".$_POST['player2']."','".$_POST['player3']."','".$_POST['player4']."','".$_POST['player5']."','".$_POST['player6']."','".$league."')
Jedoch funktioniert das mit 'COUNT(*)+1' nicht es wird immer der Wert Null gespeichert gibt es denn da eine Möglichkeit die Datensätze zu zählen ohne das ich die funktion mysql_num_rows() benutzen muss?
MfG Funjoy