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:
<?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>