If uvjet petlja

Novi sam i ako mi netko moze pomoći oko ovoga bio bih zahvalan.
Naziv baze je “line1” za opciju 1
Naziv polja za uvjet je “id” i “broj”
Naziv baze je “line2” za opciju 2
Naziv polja za uvjet je “id” i “broj”
Naziv baze je “line3” za opciju 3
Naziv polja za uvjet je “id” i “broj”
Trebalo bi se pokazati na ekranu text u 3 opcije
ako je id = trenutni logirani user i broj = 0(tada pokazuje sve 3 opcije)
OPCIJA 1
OPCIJA 2
OPCIJA 3
ako je id opcije1 = trenutni logirani user i broj = 1(tada pokazuje samo 2 opcije)
OPCIJA 2
OPCIJA 3
ako je id opcije1 i id opcije2 = trenutni logirani user i broj u obje opcije = 1(tada pokazuje samo trecu opciju)
OPCIJA 3
Hvala unaprijed tko ce pomoci.

Dobro doš’o.
Postavi kod. I formatiraj ga sa 4 space-a prefiksom po liniji

//this way

<=$status>//

Number of positions:
Choose level:
                <option value="1">Line1 </option>
                <option value="2">Line2 </option>
                <option value="3">Line3  </option>
                
            </select>
            
            
            </select>
            
        </div>
        <div class="form-group">
            <input type="submit" class="btn btn-primary btn-block" value="Buy positions">
        </div>
    </div>
</form>
</div>

Nismo se razumjeli.
Postoji li neki kod trenutno (i ako da copy/paste da vidimo o čemu se radi)?
(Ovaj artikal će biti od izuzetne pomoći da se pravilno postavi problem [/pitanje].)

Da ima kod al ga nece cijelog prikazati kad ga stavim copy/paste

Mozda da stavis na pastebin ?

1 Like

Kopiram preko mobitela neznam sto je pastebin

pa tu je samo html?jesi li išta napravio od toga u php-u?

Ne pokusavao sam povezati bazu sa gore opisanim uvjetom sa php ali mi ili prikaziju sve tri opcije ili samo druge dvije

ajde stavi taj dio koda gdje si pokušavao da ti kažemo eventualno što krivo radiš, iz ovog html-a ne možemo tu nešto pomoći puno.

Uradi

var_dump($dbRowResult); // or whatever variable name is
exit;

da se uoči kakva struktura stiže iz baze (npr. kad je jedan od mogućih tipova korisnika logovan).

1 Like

<if(num_rows(“line1 WHERE user_id = id AND plan = 1”))>

            <option value="1"> opcija1 </option> 
           }else{
            <option value="2">opcija2 </option>}
           }else{
            <option value="3">Opcija3</option>

elseif za početak.

Osmotri i uporedi sa svojim kodom:

<?php
if ($a > $b) {
    echo "a is bigger than b";
} elseif ($a == $b) {
    echo "a is equal to b";
} else {
    echo "a is smaller than b";
}
1 Like

Da da to s else je greska no ovo izbacim ili ostaje?
<if (num_rows (“line1 WHERE user_id = id AND plan = 1”))>

Izvorno taj kod nema php no ja bi to htio ubaciti da se odvoje ove tri opcije kada se koristi prva da se onda moze koristiti samo druga i treca pa opet kad se koristi nakon prve druga da ostane samo treca kao izbor

Kod je prepun sintaksičkih grešaka.
Postavi

ini_set('display_errors', '1');
ini_set('display_startup_errors', '1');
error_reporting(E_ALL);

na početak skripte pa kopiraj grešku.

Javim se popodne s kompa ako budete slobodni problem mi je to raditi na mobitelu a i na poslu sam

2 Likeova

Jel mozemo kontaktirati nekako mail ili privatnom porukom