好的,我已经完成了98%的代码,但最后一点还在挣扎。我正在创建一个排序系统,我从一个页面中提取值,将它们发送到一个php页面,然后将它们插入到mysql数据库中,如下所示:
$conn = mysql_connect($dbhost, $dbuser, $dbpass) or die("Cannot connect to mysql server");
mysql_select_db($dbname) or die("Cannot select database");
if (isset($_POST['d
奇怪的是,我的mysql似乎不允许创建一个访问特定数据库的用户。使用MySQL工作台:
CREATE USER 'testUser'@'localhost' IDENTIFIED BY 'thepasswordhere';
GRANT ALL PRIVILEGES ON testDatabaseName TO 'testUser'@'localhost' WITH GRANT OPTION;
SHOW GRANTS;
我没有看到提到为创建的用户授予的特权。这解释了为什么我会得到mysqli::mysqli(): (
我创建了一个下拉列表并使用Mysql填充了它。我试图获取用户选择的结果,以显示在两个不同的页面上永久,但我无法使它工作。
这是我的代码:
<?php
// Connect to the test datbase on localhost
// That's where we created the countries table above
mysql_connect('localhost','jakeray','pass'); mysql_select_db('wordpress');