Avko | 05.04.2020 11:59 |
---|---|
Predmet:mysqli_fetch_array i mysqli_fetch_row Imamo tablu: zaposlenici zaposlenici ------------ id broj imeZaposlenika upit za naci najveci broj : sql="SELECT broj FROM zaposlenici WHERE id = ( SELECT MAX(id) FROM zaposlenici)" do sada sam koristio mysql: $sql = mysql_query("SELECT broj FROM zaposlenici WHERE broj = ( SELECT MAX(broj) FROM zaposlenici)"); $row = mysql_fetch_array($sql,MYSQL_ASSOC); $maxBroj = $row['broj']; probao sam sa mysqli : $sql = "SELECT broj FROM zaposlenici WHERE broj = ( SELECT MAX(broj) FROM zaposlenici)"; $result = mysqli_query($con,$sql); $row =mysqli_fetch_array($result); $maxBroj=$row['broj']; i $sql = "SELECT broj FROM zaposlenici WHERE broj = ( SELECT MAX(broj) FROM zaposlenici)"; $result = mysqli_query($con,$sql); $row =mysqli_fetch_row($result); $maxBroj=$row[0]; no javlja mi gresku u redu gdje je $row=mysqli_fetch_array ili $row =mysqli_fetch_row gdje grijesim? |
zxz | 06.04.2020 00:39 |
---|---|
Predmet:Re: mysqli_fetch_array i mysqli_fetch_row PreuzmiIzvorni kôd (PHP):
Ovako se tesko snaci a i tesko koristiti. Treba naparviti procedure zasebno i najbolje ih je smjestiti u clasu ili bar samo procedure napraviti za konekciju query i rekord kada je u pitanju samo jedan red podataka mada nije lose imati mproceduru i za vise rekorda. Treba to postupno raditi jedno po jedno mda bi se bolje razumjelo. Konekcija zahtijeva svasta nesto. Napr, za konekciju bi dobro bilo bnapraviti config fajl gdje ces upisivati ime baze korisnicko ime sifru i host. Ako si voljan mozemo to polako redom. |
Avko | 06.04.2020 10:41 |
---|---|
Predmet:Re: mysqli_fetch_array i mysqli_fetch_row moze, otvorit cu temu izrada web stranice sa konekcijom na bazu, pa cemo od pocetka natanane |