【OS名】windows xp
【PHPのバージョン】php5.26
【連携ソフトウェア】sqlite
【質問内容】
市販の解説本のサンプルソースを勉強中です
if (isset($key)) {
if (strlen($key) > 0) {
$sql .= " WHERE uid = $key";
}}

多少記述を省略していますが
上記の条件は $key がセットされているか?
$key が1バイト以上か?
ですよね?

最初のif文 if (isset($key)) {
は要らないのでは?と思ったのですが
必要なのでしょうか?