RE: [PHP-DB] Things to check before you post (The Ultimate PHP Checlist)
| From: | Lars Wilhelmsen | Date: | Thu, 27 Jul 2000 09:48:53 +0000 |
| Subject: | RE: [PHP-DB] Things to check before you post (The Ultimate PHP Checlist) | ||
| References: | 1 | Groups: | php.db |
| Request: | Send a blank email to php-db+get-1563@lists.php.net to get a copy of this message | ||
--
Lars Wilhelmsen <lw@ez.no>, developer @ eZ systems <www.ez.no>
-----Original Message-----
From: Jason Wong [mailto:jwong@digitalview.com.hk]
Sent: 27. juli 2000 11:05
To: Lars Wilhelmsen
Subject: RE: [PHP-DB] Things to check before you post (The Ultimate PHP
Checlist)
Lars
this checklist is a good idea. Here's my contribution :)
> 7. If your getting "can't redeclare foo()" you've probably included
should be "If you're ..."
> 10. Even if your not
ditto
regards
-
Jason Wong
Digital View Ltd
2201 Nanyang Plaza
57 Hung To Road
Kwun Tong
HONG KONG
Tel: +852-2861-3615
Fax: +852-2520-2987
www.digitalview.com
> -----Original Message-----
> From: Lars Wilhelmsen [mailto:lw@ez.no]
> Sent: 27 July 2000 16:43
> To: php-general@lists.php.net; php-db@lists.php.net
> Subject: [PHP-DB] Things to check before you post (The Ultimate PHP
> Checlist)
>
>
> Hi.
>
> Since the list is beeing flooded with the same questions over and over
> again,
> some of them about simple syntax errors the poster could have
> fixed him/herself instead of writing a mail, I hereby start a new
> checklist.
> (In no particular order - we can edit it later - please contribute):
> (and yes - there may be typos in this document too =)
>
> P H P C O D I N G C H E C K L I S T
> (Print this out and glue it to your wall)
>
>
> 1. Check the (),[] and {}'s. They should be a pair.
> 2. Check the strings. "" inside a "" string doesn't work
> unless you use
> \" instead.
> 3a. Check for typos in reserved words. myslq_num_rows() doesn't work.
> mysql_num_rows() does.
> 3b. Use the manual at www.php.net/manual, a local mirror etc, to check
> your syntax,
> not the mailing-list.
> 4. Remember to include global statements if you want to use global
> variables in a function.
> 5. If you want to set cookies with setCookie() or equal, ensure that
> you have not outputed
> ANY characters. That includes whitespace before your
> starting <?
> or <?php too.
> 6a. If SQL queries fail, write them out with echo or print, and check
> the syntax.
> Especially if you have included $variables in the statement.
> 6b. If the statement looks all right, try the query with your DB query
> tool.
> (Like mysql commandline tool).
> 6c. If it still won't work - check if you have granted the db user the
> right access.
> 7. If your getting "can't redeclare foo()" you've probably included a
> file twice.
> use include_once() to prevent it.
> 8. Remember the case-sensitivity. $Foo may not be the same as $FOO.
> 9. It's $this->foo() and $this->variable. Not $this->$foo() and
> $this->$variable.
> 10. Even if your not an IRC geek, try #php on EFNet, there's always a
> bunch of helpfull guys around.
>
> n. [Extend here.]
>
>
> Regards,
> -larsw-
>
> --
> Lars Wilhelmsen <lw@ez.no>, developer @ eZ systems <www.ez.no>
>
>
> --
> PHP Database Mailing List (http://www.php.net/)
> To unsubscribe, e-mail: php-db-unsubscribe@lists.php.net
> For additional commands, e-mail: php-db-help@lists.php.net
> To contact the list administrators, e-mail: php-list-admin@lists.php.net
>