Rick, Sorry, here it is: Warning: Supplied argument is not a valid MySQL result resource in /var/www/html/HERONweb/home.php on line 32
I have 'echo mysql_errno();' just after the query is called but no number is being displayed. George ----- Original Message ----- From: "Rick Emery" <[EMAIL PROTECTED]> To: "'George Pitcher'" <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]> Sent: Monday, February 18, 2002 3:46 PM Subject: RE: [PHP-DB] Problem connecting to db on Linux > what is the error message you get? > do you print otu mysql_error() ? > > -----Original Message----- > From: George Pitcher [mailto:[EMAIL PROTECTED]] > Sent: Monday, February 18, 2002 9:42 AM > To: [EMAIL PROTECTED] > Subject: Re: [PHP-DB] Problem connecting to db on Linux > > > Greg, et al, > > Now the re-installation is complete, I am getting past the original error -- > only to hit another. > > My query is as follows (echoed to web page): > > SELECT DISTINCT Nickname, HEI_ID FROM customers WHERE Nickname <> '' ORDER > BY Nickname > > I have checked case against db an it is correct. Am I missing something else > which is obvious? > > George > > ----- Original Message ----- > From: "Rick Emery" <[EMAIL PROTECTED]> > To: "'George Pitcher'" <[EMAIL PROTECTED]>; "Rick Emery" <[EMAIL PROTECTED]>; > "Greg Donald" <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]> > Sent: Monday, February 18, 2002 3:19 PM > Subject: RE: [PHP-DB] Problem connecting to db on Linux > > > > Do you have your error messages crossed? I ask, because I would think > your > > "cannot select" message would go with your mysql_select_db() and your > > "cannot connect" would go with your mysql_connect() > > > > -----Original Message----- > > From: George Pitcher [mailto:[EMAIL PROTECTED]] > > Sent: Monday, February 18, 2002 8:48 AM > > To: Rick Emery; Greg Donald; [EMAIL PROTECTED] > > Subject: Re: [PHP-DB] Problem connecting to db on Linux > > > > > > Rick, > > > > I snipped the code from my windoze system. I did have to change the case > of > > the dbname to reflect the Linux version (all lc). > > > > The error message I got (not displayed on screen but visible on 'view > > source') was 'Could not connect' which, to me means that it got past the > > login to server and stalled on the select db part? > > > > George > > ----- Original Message ----- > > From: "Rick Emery" <[EMAIL PROTECTED]> > > To: "'George Pitcher'" <[EMAIL PROTECTED]>; "Greg Donald" > > <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]> > > Sent: Monday, February 18, 2002 2:31 PM > > Subject: RE: [PHP-DB] Problem connecting to db on Linux > > > > > > > Have you spelled the name of the database correctly, including case > > > sensitivity? > > > > > > What error message are you getting to indicate failure? > > > > > > -----Original Message----- > > > From: George Pitcher [mailto:[EMAIL PROTECTED]] > > > Sent: Monday, February 18, 2002 8:21 AM > > > To: Greg Donald; [EMAIL PROTECTED] > > > Subject: Re: [PHP-DB] Problem connecting to db on Linux > > > > > > > > > Greg, et al, > > > > > > This is the contents of the include file: > > > > > > <?php > > > > > > $link = mysql_connect ('localhost', 'root', '*****') or die ("Could not > > > select db"); > > > > > > mysql_select_db ('Heronsql') or die ("Could not connect"); > > > > > > ?> > > > > > > I have also tried it with the following: > > > > > > <?php > > > > > > $link = mysql_connect ('localhost', 'root', '*****'); > > > > > > echo mysql_errno().": ".mysql_error()."<BR>"; > > > > > > mysql_select_db ('Heronsql'); > > > > > > echo mysql_errno().": ".mysql_error()."<BR>"; > > > > > > ?> > > > > > > Te results for this were: > > > 0:0 > > > 0:0 > > > > > > I have reinstalled my Mandrake (MySQL/PHP4.0.6/Apache) and I am about to > > > retest so I'll report back soon. > > > > > > George > > > ----- Original Message ----- > > > From: "Greg Donald" <[EMAIL PROTECTED]> > > > To: <[EMAIL PROTECTED]> > > > Sent: Monday, February 18, 2002 2:08 PM > > > Subject: Re: [PHP-DB] Problem connecting to db on Linux > > > > > > > > > > > I've been working with PHP/MySQL on Win NT and Win 2000 for a few > > weeks. > > > > > I've now set up a Linux machine (Mandrake 8.1 on Dell laptop) and > have > > > > moved > > > > > my files across. > > > > > > > > > > I use an include file which logs on to the MySQL server and then > > > connects > > > > to > > > > > the database. It performs the login ok but not the select db part. > > > > > > > > > > I tried creating a db using a php script and then selecting it and > got > > > the > > > > > same problem. > > > > > > > > > > I'm new on Linux so it might be something in the configuration which > > > needs > > > > > working on. > > > > > > > > > > Any suggestions? > > > > > > > > Well, if you had posted some code, someone might have seen the > error... > > > :( > > > > > > > > Anyway, here is how i do it: > > > > > > > > if($db = mysql_pconnect($dbhost, $dbuser, $dbpasswd)){ > > > > mysql_select_db($dbname, $db); > > > > } else { > > > > echo mysql_error(); > > > > exit; > > > > } > > > > > > > > > ------------------------------------------------------------------------ > > > > Greg Donald - http://destiney.com/ > > > > http://phprated.com/ | http://phplinks.org/ | http://phptopsites.com/ > > > > > ------------------------------------------------------------------------ > > > > > > > > > > > > -- > > > > PHP Database Mailing List (http://www.php.net/) > > > > To unsubscribe, visit: http://www.php.net/unsub.php > > > > > > > > > -- > > > PHP Database Mailing List (http://www.php.net/) > > > To unsubscribe, visit: http://www.php.net/unsub.php > > > > > > -- > > > PHP Database Mailing List (http://www.php.net/) > > > To unsubscribe, visit: http://www.php.net/unsub.php > > > > -- > > PHP Database Mailing List (http://www.php.net/) > > To unsubscribe, visit: http://www.php.net/unsub.php > > > -- > PHP Database Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php -- PHP Database Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php