小编Sat*_*aty的帖子

Mysql添加用户进行远程访问

我创建的用户user@'%'使用password 'password.但我无法联系:

mysql_connect('localhost:3306', 'user', 'password');
Run Code Online (Sandbox Code Playgroud)

当我创建用户时user@'localhost',我能够连接.为什么?不是'%'对任何主持人意味着什么?

mysql remote-access

128
推荐指数
3
解决办法
29万
查看次数

如何在codeigniter模型中打印SQL语句

我的模型中有一个sql语句,

然后我说

$query = $this->db->query($sql, array(fields, fields1);

if ($query) {
    return true:
} else {
    echo "failed";
    return false;
}
Run Code Online (Sandbox Code Playgroud)

我的查询总是失败,如何让php打印发送到我的数据库的确切sql语句?并在我的php视图,页面上显示

php sql codeigniter

102
推荐指数
7
解决办法
25万
查看次数

如何从字符串中的路径获取最后一个目录

我试图从存储在字符串中的路径中获取最后一个文件夹名称.

例如: Home/new_folder/test

result = test
Run Code Online (Sandbox Code Playgroud)

php

46
推荐指数
5
解决办法
4万
查看次数

mime_content_type()函数不起作用

我使用mime_content_type()函数进行文件上传,localhost它正常工作,但它在联机文件中显示一些错误

致命错误:调用未定义的函数mime_content_type()

php

16
推荐指数
2
解决办法
4万
查看次数

CodeIgniter Helper函数可以使用数据库函数吗?

我的一个CodeIgniter Controller函数需要调用递归函数作为其功能的一部分.如果我将它放在控制器类中,函数调用会产生阻塞,如果我把它放在类之外,它就无法访问数据库函数($this->db->get()).将其作为辅助功能可以解决这个问题吗?

php recursion controller codeigniter helper

13
推荐指数
3
解决办法
2万
查看次数

PHP只获取目录路径

我有:

$page_file_temp = $_SERVER["PHP_SELF"];
Run Code Online (Sandbox Code Playgroud)

这将输出: /templates/somename/index.php

我只想从那条路径中提取 "/templates/somename/"

我该怎么做?谢谢!

php directory path

10
推荐指数
2
解决办法
4万
查看次数

ImportError:没有名为connector.conversion的模块

我是mySQL的新手,只是将它安装在我的Mac上(OS 10.6.8).当我尝试通过终端连接数据库时,我收到以下消息:

上次登录:Tue Jun 17 10:42:23 on console mysqluc -e"help utilities"GEdit-2:~Eric $ mysqluc -e"help utilities"Traceback(最近一次调用last):文件"/ bin/mysqluc",第23行,来自mysql.utilities.common.options,导入license_callback,UtilitiesParser文件"/Library/Python/2.6/site-packages/mysql/utilities/common/options.py",第35行,来自mysql.connector.conversion import MySQLConverter ImportError:没有名为connector.conversion的模块

在这个和其他论坛上阅读后,我安装了:

mySQL-connector-python 1.2.2
Run Code Online (Sandbox Code Playgroud)

我还添加了这条路径:

PATH=/usr/local/git/bin:/usr/local/mysql/bin:$PATH
Run Code Online (Sandbox Code Playgroud)

但是,没有任何帮助.

我也试过安装:

mySQL-connector-odbc 5.3.2

但是,安装失败了.


任何帮助将不胜感激.

埃里克

mysql macos importerror

8
推荐指数
1
解决办法
3万
查看次数

在布尔值中调用成员函数execute()

我的HTML:

 <form action="rent.php" method="post"><pre>
        Email : <input  type="text" name="email">
        Message : <input type="text" name="msg_text">
                <input type="submit" value="Rent it">
    </pre></form>
Run Code Online (Sandbox Code Playgroud)

我的rent.php文件:

<?php
 require_once 'login.php';
   $conn = new mysqli($hn, $un, $pw, $db);
   if ($conn->connect_error) {
    die($conn->connect_error);
}
    $query = "SET NAMES utf8";
    $result = $conn->query($query);
    if (!$result) {
        die($conn->error);
    }

    $req = $conn->prepare('INSET INTO renter (email, msg_text) VALUES(?, ?)');
    $req->execute(array($_POST['email'], $_POST['msg_text']));

    header('Location: menu.php');
Run Code Online (Sandbox Code Playgroud)

我尝试提交时的错误是:致命错误:在第18行的C:...\rent.php中调用boolean上的成员函数execute()

email,msg_text属于varchar类型

php mysql mysqli

7
推荐指数
3
解决办法
5万
查看次数

将属性添加到form_open_multipart

我想知道如何在codeigniter中向file_upload添加属性

现在我正在使用 form_open_multipart('controller');

但我想为它添加一个id属性.

任何帮助表示感谢!

codeigniter

6
推荐指数
1
解决办法
3万
查看次数

PHP,MY SQL错误查询

我有一个应用程序,它为我的PHP传递一个变量(nomecardapioBD,它接收并记录在变量:nomecardapioBD),这是我想要选择所有行和列的表名.

但通过邮局收到变量无法进行预约.谁能告诉我这部分代码有什么问题?

$query = "Select * FROM :nomecardapioBD ";

  $query_params = array(
        ':nomecardapioBD' => $_POST['nomecardapioBD']
    );

//execute query
try {
    $stmt   = $db->prepare($query);
    $result = $stmt->execute($query_params);
}
catch (PDOException $ex) {
    $response["success"] = 0;
    $response["message"] = "Database Error!";
    die(json_encode($response));
}

// Finally, we can retrieve all of the found rows into an array using fetchAll 
$rows = $stmt->fetchAll();
Run Code Online (Sandbox Code Playgroud)

php mysql pdo

5
推荐指数
1
解决办法
79
查看次数