Php 预匹配sql数据库连接
我想知道是否有人能解释这一点:我正在尝试将php转换为SQL,但它一直失败。密码部分有我遗漏的东西吗?我该怎么进去Php 预匹配sql数据库连接,php,sql,database,Php,Sql,Database,我想知道是否有人能解释这一点:我正在尝试将php转换为SQL,但它一直失败。密码部分有我遗漏的东西吗?我该怎么进去 define('DB_HOST',"localhost"); define('DB_USER', (preg_match("/url.co.cc/i",$_SERVER["SERVER_NAME"])?"databaseName":"databaseUser")); define('DB_PASS', (preg_match("/url.co.cc/i",$_SERVER["SER
define('DB_HOST',"localhost");
define('DB_USER', (preg_match("/url.co.cc/i",$_SERVER["SERVER_NAME"])?"databaseName":"databaseUser"));
define('DB_PASS', (preg_match("/url.co.cc/i",$_SERVER["SERVER_NAME"])?"password":"password"));
define('DB_NAME', (preg_match("/url.co.cc/i",$_SERVER["SERVER_NAME"])?"databaseName":"databaseUser"));
我认为你做得不对,试着这样做:
<?php
$username = "your_name";
$password = "your_password";
$hostname = "localhost";
//connection to the database
$dbhandle = mysql_connect($hostname, $username, $password)
or die("Unable to connect to MySQL");
echo "Connected to MySQL<br>";
?>
它是如何失败的?您收到了什么错误消息?(我真的搞不懂这段代码。我很确定有更好的方法来实现你想做的事情)你写的是这段代码吗?如果是这样,请告诉它应该做什么。如果没有,请解释为什么使用它。你还应该提供一条错误消息,否则这更多的是一个猜测的邀请,而不是一个真实的问题。没有错误消息,这是一个数据库连接。所以我把数据库上传到phpmyadmin上并写在那里。更改了信息,使其反映新服务器和新数据库名称以及pw。但是,数据库中需要数据库的元素不起作用!这是你的wordpress配置文件吗?如果你没有收到任何错误消息,你怎么能说它不起作用呢?有没有办法通过php生成错误消息?