Re: [PHP-DB] weird string literal related problem
[email protected] (Aziz Saleh) Mon, 1 Aug 2016 14:47:18 -0400
| Newsgroups | php.db |
|---|---|
| Message-ID | <CAPJtNhUCXfjvj5kqvAOHrvh-95W7Sn_NhGRqyr3MbsuKZw2mrQ@mail.gmail.com> |
--001a1149e00205355a0539070a41 Content-Type: text/plain; charset=UTF-8 But if i print $entries['decoderUserGUID'] I get the correct value This means the key value is decoderUserGUID NOT 'decoderUserGUID', try creating $strIndex without the quotes, just the key value. On Mon, Aug 1, 2016 at 2:31 PM, Ratin <[email protected]> wrote: > Hi I am new to this list, not sure how active this list is but i have a > question regarding php-sqlite integration. I am using a string variable > where I put the column name and trying to use that varible to get its > value, in a loop. So here is what I have (simplified version): > > > $strIndex='\'' . $columns[$i] . '\''; //strIndex has the value : > 'decoderUserGUID' (including quotes) > $result = $db->query('select * from DecoderUser'); > while ($entries = $result->fetchArray()) > { > $value=$entries[$strIndex]; > } > > > > So if I print $value, I get nothing. But if i print > $entries['decoderUserGUID'] I get the correct value. If I print $strIndex, > I get 'decoderUserGUID' (including the quotes). How can I solve this > mistery.. whats hapenning here , Anybody have any idea? > > > Thanks > > Ratin > --001a1149e00205355a0539070a41--