2016-08-29 2 views
-1

Ich erstelle ein Formular in HTML-Boostrap und verbinden Sie es mit einer Datenbank.Ich bekomme 0 Wert jedes Mal in ausgewählten Option

Ich bin in der Lage, Eingabewerte zu bekommen, was auch immer ich in Form eintippe. aber für die Schneeglöckchen-Liste alles bekomme ich 0 Wert in der Tabellendatenbank.


 
<div class="dropdown form-group">       
 
    <select class="form-control" name="exp"> 
 
     <option value="Experience">Experience</option> 
 
     <option value="0 yr">0 yr</option> 
 
     <option value="<1 yr"><1 yr</option> 
 
     <option value="<2 yr">2 yr</option> 
 
     <option value="<3 yr">3 yr</option> 
 
     <option value="<4 yr">4 yr</option> 
 
     <option value="<5 yr">5 yr</option> 
 
     <option value="<6 yr">6 yr</option> 
 
     <option value="<7 yr">7 yr</option> 
 
     <option value="<8 yr">8 yr</option> 
 
     <option value="<9 yr">9 yr</option> 
 
     <option value="10 yr">10 yr</option> 
 
     <option value=">10 yr">>10 yr</option>         
 
    </select> 
 
</div>

+3

Ihre Syntax erklären Durcheinander, sehr vermasselt, Google HTML auswählen und lernen, wie es aussehen soll. – Epodax

+0

Entfernen Sie '<' vom 'value' Attribut. entferne auch die letzte Option, weil sie dupliziert ist. also wird es sein: - ' ' –

+0

Auch ich denke, Sie müssen' yr 'auch aus' value' Attribut entfernen, so dass Sie nach der Formularübergabe 1,2,3 erhalten können. .. so weiter als 1 Jahr, 2 Jahr, 3 Jahr ... so weiter –

Antwort

0

Ihre HTML <select> völlig daneben ist, sollte es

<div class="dropdown form-group">       
    <select class="form-control" name="exp"> 
     <option value="">Experience</option> 
     <option value="0">0 yr</option> 
     <option value="1">1 yr</option> 
     <option value="2">2 yr</option> 
     <option value="3">3 yr</option> 
     <option value="4">4 yr</option> 
     <option value="5">5 yr</option> 
     <option value="6">6 yr</option> 
     <option value="7">7 yr</option> 
     <option value="8">8 yr</option> 
     <option value="9">9 yr</option> 
     <option value="10">10 yr</option> 
     <option value="11">>10 yr</option> 
    </select> 
</div> 

und Sie können den Wert von _POST['exp'] oder _GET['exp'] bekommen sein. Wenn 11 es mehr als 10 Jahre

0

Bitte schauen zurück Tutorial bedeutet, wie eine Auswahl in Google zu machen, gibt es einen Fehler im Code, wenn Sie den Wert für die einzelnen .Cheers

Verwandte Themen