Witam
Pobieram dane klienta ($nadawca) za pomocą GET i potem chciałbym żeby ten klient był w poniższej funkcji widoczny jako "wybrany" (selected).
Wiem, że jeżeli w funkcji deklaruję $wybrany jako NULL to ten wybór się traci, ale jak w takim razie ten kod przerobić żeby zadziałał?
<?php
$nadawca = $_GET['nadawca'];
function nadawca_nazwa($wybrany = NULL)
{
global $connect;
$wynik='<option value=""></option>';
$query="SELECT id, klient_id FROM klienci";
$result=mysqli_query($connect, $query);
if($result)
{
while($dat=mysqli_fetch_assoc($result))
$wynik.='<option value="'.$dat['id'].'"'.(($dat['klient_id']==$wybrany)?' selected':'').'>'.$dat['klient_id'].'</option>';
}
return $wynik;
}
?>