Jenom detail :
$idecko="".(iMEMBER ? $userdata['user_id'] : "0")."";
je totéž jako :$idecko=(iMEMBER ? $userdata['user_id'] : "0");
Patrně jsi zamýšlel :
$idecko="'".(iMEMBER ? $userdata['user_id'] : "0")."'";
$query = mysql_query("SELECT kod FROM kody WHERE pro_id LIKE $idecko ");
Ale nech to tak, s Wikanovou opravou by to mělo chodit.