George B wrote:
George B wrote:
I am trying to connect to a datbase:
"
mysql_select_db ('database')
or die ("couldnt connect to databse")
"
What is wrong here?
This is the error:
Parse error: syntax error, unexpected T_STRING in file name on line 12
this code works though
the semicolon delimits a single statement (however complex).
tabs and spaces have no 'token' meaning. as in the parser doesn't give a
hoot if you write the whole scripton a single line. (I use the word statement
but I'm not sure that's the correct name for it - anyone care to add?)
if/else/else if/while/for(/etc?) have the quality that you can leave
out the braces if you are only wish to conditionally execute 1 statement
... e.g:
// run this on the cmdline or change the '\n's to '<br />'
$a = $b = $c = "A"; $d = array("A"); $e = "B";
echo "\nplainfoos and foofoos:\n";
// this one you dont see (the silentfoo)
if (!in_array(str_replace($a,$b,$c),$d))
echo "silentfoo\n";
// this is like the next one
if (in_array(str_replace($a,$b,$c),$d))
echo "foo\n";
// this is like the previous one
if (in_array(str_replace($a,$b,$c),$d)) {
echo "foo\n";
}
///////////////////////////////////
// this is not like the next one
if (in_array(str_replace($a,$b,$c),array($e)))
echo "foo";
echo "foo\n";
// this is not like the previous one
if (in_array(str_replace($a,$b,$c),$d)) {
echo "foo";
echo "foo\n";
}
and now a word from our sponsor for this evening about die()ing ...
$db = mysql_connect("localhost", "myaccount", "mypass") or die("Could
not connect.");
<?
function yourmoney($kids = 1) { return 80 - (90 * $kids); }
function yourlife($lastWords = "errr") { die(strval($s)); }
yourmoney() or yourlife("is no choice at all.");
?>
(it has to be added that we are talking about those special kind of
children that are capable of 'breaking' your friends Hummer ;-))
[not a true story - just popped into my head.]
if(!$db)
die("no db");
if(!mysql_select_db("database",$db))
die("No database selected.");
die(); die(); die() ... see it doesn't even sound very nice ;-)
have fun!
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php