PHP Zahlenvergleich: Plus/Minus 5
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
abfrage
ahnung
anliegen
bild
brauche
code
gefunden code
hilfe
http
lauten danke
operator
url
vergeben
zahl
-
Hallo LC,
Ich brauche mal wieder Eure Hilfe!
Ich habe eine DB abfrage:
$sql = "SELECT ". " * ". "FROM ". "hi". "WHERE ". "(x = '$x' OR y = '$y' OR x2 = '$x2' OR y2 = '$y2')";
so in den Variablen ($x;$y;$x2;$y2) sind zahlen gespeichert.
aber er soll nicht prüfen ob x = '$x' sondern etwa x = ' -5 $x +5' also es soll in einen Plus minus breich 10 sein. Da die Werte nicht immer 100% gleich sind soll er nur ca gleich sein.
wie kann ich das machen?
Ich hoffe ihr versteht mein anliegen^^ und ich hoffe mein Titel ist nicht zu doof^^
Help Me^^
LG
Beitrag zuletzt geändert: 13.1.2010 16:12:29 von christian1603 -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Ich hab nicht wirklich Ahnung von SQL, aber vllt. lässt sich mit dem BETWEEN Operator was machen: http://www.mysqltutorial.org/sql-between-mysql.aspx
-
ich hab es am liebsten so gemacht:
$sql = "SELECT * FROM hi WHERE x > $x-5 && x < $x-5";
ansonsten:
$sql = "SELECT * FROM hi WHERE x BETWEEN $x-5 && $x-5";
wenn ich mich nicht irre. Einfach mal nach dem "BETWEEN mysql" googlen
(und lass die unnötigen . ect. weg ;) -
raubritta schrieb: ich hab es am liebsten so gemacht:
$sql = "SELECT * FROM hi WHERE x > $x-5 && x < $x-5";
ansonsten:
$sql = "SELECT * FROM hi WHERE x BETWEEN $x-5 && $x-5";
wenn ich mich nicht irre. Einfach mal nach dem "BETWEEN mysql" googlen
(und lass die unnötigen . ect. weg ;)
Ich habe das gefunden:
$query = @mysql_query("SELECT * FROM hi WHERE bild = '".$_POST['bild']."' AND x >= $x AND $x-5 <= x "); $result = @mysql_fetch_array($query); if($result > 0 ) { echo '<center>schon vergeben .<br> '; }else{
geht aber nicht?!
edit:es muss AND x BETWEEN $x-5 and $x+5 lauten Danke aber
Beitrag zuletzt geändert: 16.1.2010 16:03:24 von christian1603 -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage