Rezultate 1 la 4 din 4

Subiect: Problema select PHP

Afișare hibrid

  1. #1
    Avatarul lui alex.web
    alex.web este deconectat Membru SeoPedia
    Reputatie:
    27
    Data înscrierii
    26th July 2012
    Posturi
    212
    Putere Rep
    27


    Implicit Problema select PHP

    Cod PHP:
    <form method="POST" name="formular">
                                                    De la
                                                    <select name="tarif1">
                                                          <option value="1">Aleea Brasovului</option>
                                                          <option value="2">Aleea Coconilor</option>
                                                          <option value="3">Aleea Draghicescu Virgil</option>
                                                          <option value="4">Aleea Giglovan Radu</option>
                                                    </select>
                                                                        
                                                    Pana la 
                                                    <select name="tarif2">
                                                          <option value="1">Aleea Brasovului</option>
                                                          <option value="2">Aleea Coconilor</option>
                                                          <option value="3">Aleea Draghicescu Virgil</option>
                                                          <option value="4">Aleea Giglovan Radu</option>
                                                    </select>
                                                    <br/>
                                                    <input type="submit" class="btnminicom" value="Calculeaza"/>
                                                    <input type="reset"  class="btnminicom" value="Reseteaza"/>
                                         </form>
                                        <?php
                                            $trfplec 
    $_POST['tarif1'];
                                            
    $trfdest $_POST['tarif2'];
                                            
    $valoarelv 1.79;
                                            
    $valoaresb 1.82;
                                            
    $valoarefin 0;
                                                
                                            if (
    $_SERVER['REQUEST_METHOD'] == 'POST')
                                            {
                                                if(
    $tarifplec == '1' && $tarifdest == '1')
                                                {
                                                    
    $valoarekm 0;
                                                    
    $valoreatmp 0;
                                                }
                                                
                                                if(
    $tarifplec == 'Abr' && $tarifdest == 'ACo')
                                                {
                                                    
    $valoarekm 10;
                                                    
    $valoreatmp 10;
                                                }
                                                
                                                
                                            
    //Calcul km * 1,79 - L-V
                                                
    $valoarefin $valoarekm $valoarelv;
                                            
    //Calcul km * 1,82 S-D
                                                
    $valoarefin $valoarekm $valoaresb;
                                            
                                                
                                            if(
    $valoarefin == 0
                                            {
                                                echo 
    "Ati completat gresit! Va rugam verificati!";
                                            }    
                                            
                                            if (
    $valoarefin != 0
                                            {
                                                echo 
    "XXX";
                                            }
                                                
                                            }        
                                        
    ?>
    Vreau sa fac un sistem de calcul insa nu imi retine variantele alese. Dupa ce aleg doua destinatii diferite si dau submit imi ia variantele default si nu imi trece la if`ul bun.. Cum pot rezolva?

  2. #2
    Avatarul lui andyradutza
    andyradutza este deconectat Membru SeoPedia
    Reputatie:
    39
    Data înscrierii
    29th March 2008
    Locaţie
    Bucharest
    Posturi
    146
    Putere Rep
    39


    1 out of 1 members found this post helpful.

    Implicit

    La inceput ai variabilele $trfplec si $trfdest, dupa care in conditii folosesti alte denumiri: $tarifplec si $tarifdest.
    In plus, logica nu e prea buna, nu tratezi cazurile cum trebuie, la un moment dat suprascrii $valoarefin.

  3. #3
    Avatarul lui Daniel
    Daniel este deconectat Membru SeoPedia
    Reputatie:
    36
    Data înscrierii
    21st May 2008
    Locaţie
    Bucuresti(pt moment)
    Posturi
    493
    Putere Rep
    36


    1 out of 1 members found this post helpful.

    Implicit

    $trfplec = $_POST['tarif1'];$trfdest = $_POST['tarif2'];
    if($tarifplec == '1' && $tarifdest == '1')
    atenție la numele variabilelor

  4. #4
    Avatarul lui alex.web
    alex.web este deconectat Membru SeoPedia
    Reputatie:
    27
    Data înscrierii
    26th July 2012
    Posturi
    212
    Putere Rep
    27


    Implicit

    Am reusit pana la urma multumesc!

Informații subiect

Utilizatori care navighează în acest subiect

Momentan este/sunt 1 utilizator(i) care navighează în acest subiect. (0 membrii și 1 vizitatori)

Thread-uri Similare

  1. sintaxa select de mysql
    De AndyM în forumul Server side
    Răspunsuri: 2
    Ultimul Post: 18th July 2012, 13:27
  2. Select distinct
    De AndyM în forumul Server side
    Răspunsuri: 2
    Ultimul Post: 30th August 2011, 20:44
  3. MYSQL select din 2 tabele cand a doua tabela n-are date
    De Popescu Marian în forumul Server side
    Răspunsuri: 8
    Ultimul Post: 17th February 2011, 11:49
  4. Select din Mysql si display cu Ajax fara refresh
    De Popescu Marian în forumul Client side
    Răspunsuri: 10
    Ultimul Post: 20th January 2011, 16:06
  5. Problema cu submiterea unui multiplu select
    De cpcos în forumul Server side
    Răspunsuri: 7
    Ultimul Post: 22nd June 2007, 09:36

Permisiuni postare

  • Nu puteţi posta subiecte noi.
  • Nu puteţi răspunde la subiecte
  • Nu puteţi adăuga ataşamente
  • Nu puteţi modifica posturile proprii
  •