[ bobans72 @ 03.04.2017. 17:34 ] @
Pozdrav ! Da li može neko da mi pomogne u vezi ovog dole koda , ne mogu izvršiti nikako pretragu proizvoda. Kada unesem proizvod u inputu ne prikazuje nikakvu promenu u tabeli, a potrebna mi je pretraga po (id i proizvodu). Ovde sam dodao (proizvod='$proizvod' OR) ako dodam (LIKE proizvod='$proizvod' OR) onda nemam ni jedan prikaz u tabeli. $result = mysqli_query($mysqli, "SELECT * FROM proizvodi WHERE proizvod='$proizvod' OR login_id=".$_SESSION['id']." ORDER BY id DESC"); Jer prilikom logovanja svaki korisnik posebno unosi proizvode i samo su njemu dostupni na uvid tako da bih trebalo da vrši pretragu samo za njih u tabeli a ne za ostale proizvode drugih korisnika. Unapred hvala za sve one koji žele da mi pomognu! Evo koda: Code: <?php session_start(); ?> <?php if(!isset($_SESSION['valid'])) { header('Location: prijava.php'); } ?> <?php include_once("konekcija.php"); if(isset($_POST['pretraga'])) $proizvod = mysqli_real_escape_string($mysqli, $_POST['proizvod']); $result = mysqli_query($mysqli, "SELECT * FROM proizvodi WHERE proizvod='$proizvod' OR login_id=".$_SESSION['id']." ORDER BY id DESC"); ?> <html> <head> </head> <body> <title>Proizvodi</title> <a href="index.php">Pocetna</a> | <a href="dodaj.php">Novi proizvod</a> | <a href="odjava.php">Odjava</a> <br/><br/><br/> <form action="" method="post" > <input type="text" name="proizvod" placeholder="Unesite proizvod ..."> <input type="submit" name="pretraga" style= "cursor:pointer" value="Pronadji"></br></br> <table width='80%' border=0> <tr bgcolor='#2196F3'> <td>Id</td> <td>Proizvod</td> <td>Cena</td> <td>Rok trajanja</td> </tr> <?php while($row = mysqli_fetch_array($result)) { echo "<tr>"; echo "<td>".$row['id']."</td>"; echo "<td>".$row['proizvod']."</td>"; echo "<td>".$row['cena']."</td>"; echo "<td>".$row['roktrajanja']."</td>"; } ?> </table> </form> </body> </html> |