|
#1
|
|||
|
|||
|
in meiner suchfunktion habe ich eine Box, wo man die anzahl der mitarbeiter auswählen kann. leider gibt er mir nicht das aus, was z.b. zwischen 1 und 10 steht. er gibt gar keine ergebnisse aus. in der datenbank gibt es aber einträge, wo kunden 5 mitarbeiter haben. woran kann das liegen ? vielen dank im voraus. Code:
<select name="searchstring7">
<option value="BETWEEN 1 AND 10">1 bis 10 Mitarbeiter</option> <option value="BETWEEN 11 AND 20">11 bis 20 Mitarbeiter</option> <option value="BETWEEN 21 AND 30">21 bis 30 Mitarbeiter</option> <option value="BETWEEN 31 AND 40">31 bis 40 Mitarbeiter</option> <option value="BETWEEN 41 AND 50">41 bis 50 Mitarbeiter</option> <option value="BETWEEN 51 AND 200">51 bis 200 Mitarbeiter</option> </select> PHP Quellcode:
$sql = "SELECT * FROM kunden WHERE
rechtsform LIKE '%$searchstring4%' AND gruendungsjahr LIKE '%$searchstring5%' AND mitarbeiteranzahl $searchstring7 AND ravalue LIKE '%$searchstring8%' "; |
|
#2
|
|||
|
|||
|
lass Dir $sql mal vor dem Senden an den mysql-Server per echo ausgeben.
Sieht die Abfrage so aus, wie Du Dir das vorstellst? |
|
#3
|
|||
|
|||
|
Das Problem hat sich schon geklärt.
Es ist zu beachten, dass die Spalte "mitarbeiteranzahl" in der Datenbank als "INT" definiert wird. |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
|
|
|
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
Funktion für die Funktion, damit alles farbig wird
|
americanaccounts | PHP | 5 | 01.03.2007 18:38 |
| funktion in einer funktion deklarieren ? | nicholas | PHP | 5 | 21.02.2007 08:04 |
| Funktion aus einer Funktion aufrufen | DoenerPoldi | PHP | 7 | 17.07.2006 11:56 |
| Funktion in einer anderen Funktion aufrufen | Millis | PHP | 4 | 27.05.2003 20:41 |
| externe Funktion in anderer Funktion aufrufen | ulli | PHP | 5 | 27.04.2003 18:47 |