RE: [PHP] Struggling with code
| From: | Ben C. | Date: | Thu, 05 Dec 2002 07:44:24 +0000 |
| Subject: | RE: [PHP] Struggling with code | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-127109@lists.php.net to get a copy of this message | ||
I am now getting the following error:
Warning: Supplied argument is not a valid MySQL-Link resource in
/home/httpd/vhosts/localhost/httpdocs/data/up.php
on line 21
Why do you think that is?
-----Original Message-----
From: Jason Wong [mailto:php-general@gremlins.biz]
Sent: Wednesday, December 04, 2002 9:53 PM
To: php-general@lists.php.net
Subject: Re: [PHP] Struggling with code
On Thursday 05 December 2002 13:24, Ben C. wrote:
> I am struggling with the code below. I keep getting the error "Couldn't
> execute query". Please help me out, let me know where I am going wrong.
>
> <?
>
> $db_name = "db1";
> $table_name = "user";
>
> $connection = @mysql_connect("localhost", "user", "password") or
> die("Couldn't connect.");
>
> $db = @mysql_select_db($db_name, $connection) or die("Couldn't select
> database.");
>
> $sql = "UPDATE $table_name
> SET
> name = \"$name\",
> lname = \"$lname\",
> mobil = \"$mobil\",
> email = \"$email\",
> url = \"$url\",
> WHERE id= \"$id\"
> ";
>
> $result = @mysql_query($sql,$connection) or die("Couldn't execute
query.");
>
> ?>
How about NOT masking the error message by using mysql_query(), instead of
@mysql_query(). And instead of using die(), use echo mysql_error().
--
Jason Wong -> Gremlins Associates -> www.gremlins.biz
Open Source Software Systems Integrators
* Web Design & Hosting * Internet & Intranet Applications Development *
/*
A rolling stone gathers no moss.
-- Publilius Syrus
*/
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php