我需要使用这个PHP函数打印/显示文章的注释列表:
function _is_comments_($id,$type){
$db = mysqli_access::F("SELECT message FROM " . COMMENTS . " WHERE pid = ? AND type = ? AND approved = 1 ", $id, $type);
foreach($db as $row){
$commentdata['message'] = $row['message'];
}
我正在使用node.js从我的mysql数据库中选择信息,我有一个日期时间列,但是我没有得到我想要的格式。 这是我的sql代码SELECT id, data, titulo, subtitulo, texto, DATE(datahora_cadastro) as data FROM sig_noticias 我需要这样的数据:DD/MM/YYYY,但是我得到了这个:Thu Mar 30 2017 00:00:00 GMT-0300 (GMT-03:00)
我有一个SQL查询:
SELECT DISTINCT SUBSTRING_INDEX(value,'_',1) FROM category;
这在我的MySQL数据库上没有任何问题。
我试图将它与我的SQLite数据库一起使用,但它给出了关于SUBSTRING_INDEX命令的错误。因此,我使用了这个查询:
SELECT DISTINCT substr(value,'_',1) FROM category;
这将返回一个空的结果集。然后,我尝试了这个查询:
SELECT DISTINCT value FROM category
这样做效果很好。可能的问题是什么?
ode连接mysql数据库报错
MySQL server is requesting the old and insecure pre-4.1 auth mechanism. Upgrade the user password or use the {insecureAuth: true} option.
已经查到资料在连接池中添加 insecureAuth: true后就能正常使用,但是还是觉得有点古怪,这段代码到底是干什么的呢?
想问下:
添加后是否跟安全有关系
如果有添加后是更安全还是不安全
是否跟数据库版本有关
我被要求使用电话号码或姓名在我们的数据库上创建一个公司搜索。问题是它们都在相同的文本框中,如下所示:
<input type="text" name = "nameOrPhone" />
所以我需要使用这个参数来使搜索看起来像这样:
SELECT * FROM table WHERE name LIKE '$nameOrPhone%' OR phone LIKE $nameOrPhone%
我从MySql得到一个语法错误。
问题是我想用它在两列中进行搜索。有什么办法解决这个问题吗?
我刚把我的网站移到了一个新的服务器上(共享到VPS)
我预料到会出现错误,而唯一让我感到困惑的错误就是这条SQL语句。
echo mysql_query("SELECT COUNT(*) FROM users_online_now")
这不会返回任何结果!如果我尝试mysql_num_rows,它会返回
mysql_num_rows(): supplied argument is not a valid MySQL result resource..
但是,如果我查询另一个表,例如:
echo mysql_query("SELECT COUNT(*) FROM user
我已经编写了一个函数,它用一些新的列数据更新mysql数据库行。下面是函数:
function sql($set,$data){
$sql = mysql_query("UPDATE members SET '".$set."' = '".$data."' WHERE login = '".$_SESSION['login']."'");
if($sql){
echo 'Profile updated.';
}