$link = mysql_connect($host, $user, $pass);
Note : No SINGLE quotes.
In PHP, quotations are as follows
$host = 'localhost'; $a = '$host'; $b = "$host";
echo $a;
that prints $host
echo $b;
that prints localhost.
HTH -Minuk
----- Original Message ----- From: "bigmark" <neretlis@xxxxxxxxxxxxxx>
To: <php-general@xxxxxxxxxxxxx>
Sent: Sunday, October 10, 2004 10:23 PM
Subject: forms/variables/create database
hi, does anyone know why this is not working, i have married 2 pieces of code together and i have no idea what im doing--any help is appreciated. I get an error that says it cant find the host--$host so obviusly its not passing it from the form.
///////////////////////////////////////// <?php $host = $_POST['host']; $user = $_POST['user']; $pass = $_POST['pass']; $db_name = $_POST['db-name'];
$link = mysql_connect('$host', '$user', '$pass'); if (!$link) { die('Could not connect: ' . mysql_error()); }
if (mysql_create_db('db_name')) { echo "Database created successfully\n"; } else { echo 'Error creating database: ' . mysql_error() . "\n"; } ?> /////////////////////////////////////////////
-- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
-- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php