Konrad Gos jestem jaki jestem
Temat: Wyszukiwarka w bazie danych
Mam bazę po wybraniu sprzedawcy pokazują mi się rzeczy danego sprzedawcyChciałem zrobić adekwatnie dla modeli ciagników ale coś nie działa
Czy ktoś mógłby spojrzeć
<?php
if($_POST['sprzedawca'])
{
$sprzedawca = mysql_real_escape_string($_POST['sprzedawca']);
$_SESSION['podglad_sprzedawcy'] = $sprzedawca;
if($sprzedawca != 'wszyscy')
{
$sql = "SELECT * FROM zamowienie WHERE sprzedawca='".$sprzedawca."' ORDER BY id ASC";
}
else
{
$sql = "SELECT * FROM zamowienie ORDER BY id ASC";
}
}
else if($_SESSION['podglad_sprzedawcy'])
{
$sprzedawca = mysql_real_escape_string($_SESSION['podglad_sprzedawcy']);
if($sprzedawca != 'wszyscy')
{
$sql = "SELECT * FROM zamowienie WHERE sprzedawca='".$sprzedawca."' ORDER BY id ASC";
}
else
{
$sql = "SELECT * FROM zamowienie ORDER BY id ASC";
}
}
else
{
$sql = "SELECT * FROM zamowienie ORDER BY id ASC";
}
$result = mysql_query($sql); $sql = "SELECT * FROM member WHERE status='sprzedaz' ORDER BY username ASC";
$sprzedawcy = mysql_query($sql);
?>
<?php
if($_POST['model_ciagnika'])
{
$sprzedawca = mysql_real_escape_string($_POST['model_ciagnika']);
$_SESSION['podglad_model_ciagnika'] = $model_ciagnika;
if($sprzedawca != 'wszyscy')
{
$sql = "SELECT * FROM zamowienie WHERE model_ciagnika='".$model_ciagnika."' ORDER BY id ASC";
}
else
{
$sql = "SELECT * FROM zamowienie ORDER BY id ASC";
}
}
else if($_SESSION['podglad_model_ciagnika'])
{
$sprzedawca = mysql_real_escape_string($_SESSION['podglad_model_ciagnika']);
if($sprzedawca != 'wszyscy')
{
$sql = "SELECT * FROM zamowienie WHERE sprzedawca='".$model_ciagnika."' ORDER BY id ASC";
}
else
{
$sql = "SELECT * FROM zamowienie ORDER BY id ASC";
}
}
else
{
$sql = "SELECT * FROM zamowienie ORDER BY id ASC";
}
$result = mysql_query($sql); $sql = "SELECT * FROM member WHERE model_ciagnika='sprzedaz' ORDER BY username ASC";
$sprzedawcy = mysql_query($sql);
?>
<h2 class="section_title">Lista zamówień</h2>
<hr class="title" />
<?php if($message == 'ok'):?>
<div class="success">Usunięto zamówienie</div>
<?php elseif($message == 'error'):?>
<div class="error">Wystąpił błąd podczas usuwania zamówienia</div>
<?php endif;?>
<form action="panel_admin.php" method="post">
Wybierz sprzedawcę:
<select id="sprzedawca" name="sprzedawca">
<option value="wszyscy" <?php if($sprzedawca == 'wszyscy') echo 'selected="selected"'?>>wszyscy</option>
<?php
$count = mysql_num_rows($sprzedawcy);
for($i = 0; $i < $count; $i++)
{
$val = mysql_result($sprzedawcy, $i, 'username');
echo '<option value="'.$val.'"'.($val == $sprzedawca ? 'selected="selected"' : '').'>'.$val.'</option>'; }
?>
</select>
<input type="submit" id="post" name="post" value="Wybierz" />
</form>
<form action="panel_admin.php" method="post">
Wybierz model:
<select id="model_ciagnika" name="model_ciagnika">
<option value="wszyscy" <?php if($model_ciagnika== 'wszyscy') echo 'selected="selected"'?>>wszyscy</option>
<?php
$count = mysql_num_rows($model_ciagnika);
for($i = 0; $i < $count; $i++)
{
$val = mysql_result($model_ciagnika, $i, 'username');
echo '<option value="'.$val.'"'.($val == $model_ciagnika ? 'selected="selected"' : '').'>'.$val.'</option>'; }
?>
</select>
<input type="submit" id="post" name="post" value="Wybierz" />
</form>