Mysql int begrenzen
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
begrenzung
beispiel
brauche
code
datenbank
einstellen
forum
maximale zahl
message
set
setzen
speichern
tabelle
team
typ
update
vorfeld
vorstellung
wende
zahl
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Genau oder gib eine error message aus wenn der wert zu groß ist. Wofür willst du das den begrenzen?
-
fatfreddy schrieb:
Denkanstoß: Die "Zahl", die Du in der Datenbank speichern willst, kommt ja nicht aus dem Nichts, sondern wird, verutlich innnerhalb eines php-Skripts in eine Query geschrieben. Prüfe im Vorfeld den Wert und passe in deinen Wünschen gemäß an, bevor Du ihn an die Datenbank übergibst.
FF
Hallo,
ist das nicht auch in der Mysql Tabelle möglich, eine begrenzung einer Zahl anzulegen? Das wäre viel praktischer.
Viele Grüße
Beitrag zuletzt geändert: 4.1.2010 8:30:46 von gpweb -
Du kannst auch int(2) nehmen und von 0 - 99 zählen, dann hast du auch 100 Zahlen und die höchstmögliche Zahl ist 99 (egal ob größer oder nicht eingetragen) *gg*
Aber ich denke auch, dass es sinnvoller ist die einzutragende Zahl vorher zu "überprüfen" / anzupassen ;)
Gruß,
dex (qap2-Team)
Beitrag zuletzt geändert: 4.1.2010 11:40:03 von qap2 -
Hallo,
leider brauche ich genau 100. Dann werde ich es anders lösen. Ich habe da auch eine vorstellung. Ich könnte es ja mit
$gohp = "UPDATE tabelle SET hp = '100' WHERE hp < '100'"; mysql_query ($gohp) or die (mysql_error());
Das würde denke ich gehen. Viele Grüße -
NEIN! Das würde dir alles auf 100 setzen!
-
Hallo,
ich hab die Lösung gefunden. Ich löse es einfach per PHP. Das siehst jetzt so aus:
if(($zahl) < 100) { Führe Bla aus! } else { Du hast schon die maximale Zahl erreicht! }
Viele Grüße
Beitrag zuletzt geändert: 4.1.2010 15:07:21 von gpweb -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage