Samuel Lopes Grigolato <[email protected]> wrote:
>+1 to bad maintainability of the code.
>
>As a suggestion, one better solution could be something like:
>
>[...]
>
>class Entity {
> public $id;
> public $name;
>}
>
>[...]
>
>$entity = new Entity();
>foreach [...]
> $entity->$$key = $value;
>
>[...]
>
>And, of course, never ever use "*" in SQL queries.
>
>Samuel.
>
>-----Mensagem original-----
>De: Matijn Woudt [mailto:[email protected]]
>Enviada em: sábado, 22 de setembro de 2012 11:02
>Para: [email protected]
>Cc: Ashickur Rahman Noor; PHP List
>Assunto: Re: [PHP] Re: Need help to understand a code
>
>Op 22 sep. 2012 13:47 schreef "Ashley Sheridan"
><[email protected]> het volgende:
>>
>> On Sat, 2012-09-22 at 17:43 +0600, Ashickur Rahman Noor wrote:
>>
>> > Hi Ashley
>> >
>> > I am updating some one code. Thanks for the notify.
>> >
>> > Thanks to all. Now I get that.
>> > ----------------------------------------------------------
>> > Dedicated Linux Forum in Bangladesh <http://goo.gl/238Ck>
>> > 2048R/89C932E1 <http://goo.gl/TkP5U> Coordinator - Public Relation
>> > Cell, FOSS Bangladesh <http://fossbd.org/> && Mozilla Reps
>> > <http://reps.mozilla.org> 01199151550, 01551151550
>>
>>
>> It's probably fine doing that for your example, as the content coming
>
>> from the database will be content you expect, but be wary of using it
>
>> on any of the user-generated arrays like $_GET, or $_POST.
>>
>
>And a few months/years later you decide to add a new column to your db
>which has the same name as one of the variables you're already using
>and the script starts acting very strange...
>People should stop using bad coding habits like these..
>
>- Matijn
>
>
>--
>PHP General Mailing List (http://www.php.net/)
>To unsubscribe, visit: http://www.php.net/unsub.php
there's nothing wrong with using * in queries.
--
Sent from my Android phone with K-9 Mail. Please excuse my brevity.
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php