我试图从2个数据库中选择数据,然后使用php,我只想举一个例子来解释每件事:
php代码:
第一个数据库名是注释。
$colname_Program = "Any title from programs table :)"; mysql_select_db($database_Comments, $Comments); $comments = mysql_query('SELECT * FROM programs WHERE title = "$colname_Program"', $Comments) or die(mysql_er
我这里有一个搜索脚本,需要使用MySQL和PHP搜索多个表中的短语/单词。正被搜索的列name列在表中都是相同的。任何帮助都将不胜感激,下面是我的代码:
<?php
$filter = $_REQUEST['query'];
mysql_connect($hostname,$username, $password) or die ("<script language='JavaScript'>alert('Unable to connect to database! Please try again later.
我写了一个查询,但我得到了以下错误,有什么想法吗?!
错误:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in E:\AppServ\www\admin\index.php on line 545
代码:
require_once '../_db/databaseConnect.php';
$db = new databaseConnect();
我有一个PHP昏迷分隔的I字符串,如1,2,3。我有一个MySQL表,它有id列
表task_comments:
id
--
1
2
我想得到列表中所有不在表中的I。在这里,我想得到3作为结果。
目前,我正在构建一个类似于PHP的查询,它正在工作。
SELECT id FROM (
SELECT 1 id FROM DUAL
UNION ALL
SELECT 2 id FROM DUAL
UNION ALL
SELECT 3 id FROM DUAL
) a WHERE id NOT IN (SELECT id FROM task_comments);
我不认为这是个好办法。我想知道是否有更好
我有两个mysql查询:
$sql = "SELECT * FROM content WHERE threadName LIKE '%$filter%' ORDER BY lastUpdated desc";
和
$sql = "SELECT * FROM content ORDER BY lastUpdated desc";
最终结果是从一个特定表“content”返回所有行,但将匹配变量$filter的行放在顶部。有没有一个查询可以组合这两个查询,或者我应该使用一个连接?
............still不走运。这是我目前所拥有的:
$sq
我在MySQL中有几个具有不同模式的不同表,但是所有的表都有一个自动递增的ID和一个时间戳(更准确地说,列名是日期时间类型的"create_timestamp“)。
为了给这个问题提供更多的上下文,我正在构建一个社交数据聚合器,而我的MySQL DB只是从社交媒体API中缓存数据。因此,这些表格是为Instagram,Youtube视频,推特等提供的。我的目标是根据它们的create_time,从每种记录的混合中查询总共20条记录。因为每个媒体API返回不同的数据,每个表有一个非常不同的模式。
在伪代码中,我试图做到这一点:
SELECT * FROM instagrams, twee
我正在尝试使用ajax、mysql和php为库制作一个实时搜索框。我已经完成了对这些书的搜索。也就是说,当你输入书名时,它会给出建议。但是,我也试图为我的数据库中的authors列实现它,这样当您输入一个作者的名字时,它会显示作者从数据库中编写的书籍,但我似乎没有正确地将mysql语句放在第4行。请帮帮忙。
<?php
include('config.php');
$s1=$_REQUEST["n"];
$sql="SELECT * from books where (Title like '%".$s1."%')
这是我的新手,如果标题令人困惑,我很抱歉。我正在构建一个简单的php/mysql图库。当用户第一次访问它时,它将显示最新的25个条目,还允许离站链接到列表中的单个条目。如果URL包含ID,javascript将滚动到它。但是,如果存在25+条目,则我的查询可能会获取最新的结果,但会省略一个较旧的条目,该条目恰好在URL中作为ID。
这意味着我需要做这样的事情。
SELECT * FROM `submissions` WHERE uid='$sid'
但在成功找到具有特殊ID的提交后,也要这样做
SELECT * FROM `submissions` ORDER BY `id`
我已经搜索了,但找不到适合此mysql查询的确切需要的答案。
我在多个表上执行以下查询,以便为应用程序生成“统计数据”:
SELECT COUNT(id) as count FROM `mod_**` WHERE `published`='1';
SELECT COUNT(id) as count FROM `mod_***` WHERE `published`='1';
SELECT COUNT(id) as count FROM `mod_****`;
SELECT COUNT(id) as count FROM `mod_*****`;
非常简单,有
我试图从php代码调用javascript函数,它将从输入表单接收php变量。一旦Javascript函数接收到这个变量或值,它将调用php (search.php文件)来进行查询和其他作业。
PHP代码:
<?
I need to call search function in php passing the $_POST Global variable value :
something like this: <script> search($_POST) ; </script>
?>
Javascript文件名: call_search.js:
fun
如何合并以下两个sql select语句?
//select all rows from our userlogin table where the emails match
$res1 = mysql_query("SELECT *
FROM userlogin
WHERE `email` = '".$email."'");
$num1 = mysql_num_rows($res1);
//if the number of matchs is 1
if
我今天花了几个小时在Windows8.1上设置WNMP ( Windows,NGINX,MySQL,PHP)。在我尝试访问我的Wordpress安装之前,一切都运行得很好:
Your PHP installation appears to be missing the MySQL extension which is required by WordPress.
好吧,我已经在php.ini中启用了php_mysql.dll和php_mysqli.dll --它还没有被加载。php_info()为我提供了
Configuration File (php.ini) Path C:\WINDO
我已经阅读了很多关于防止sql注入的文档。他们说使用PDO和mysql_real_escape_string。
我编写BBS代码(老式的……),使用我的BBS代码的人会做一些简单的代码,比如:
select * from $g4[member_table] where mb_id='$mb_id' and mb_1='$my_option'
$mb_id做mysql_real_escape_string,但$my_option可能不做。所以我想使用像clean_sql()这样的php函数来清理所有的$_GET,$_POST,$_REQUEST变量。
当SQL值为
<?php
$sql = mysql_query("
SELECT navn FROM member_film WHERE username = '$pusername'
UNION SELECT meetup FROM member_meetups WHERE byusername = '$pusername'
UNION SELECT title FROM member_tutorials WHERE username = '$pusername'");
$rowit = mysql_fetch_array($sql)
我在一个远程开发服务器上工作。我有那个远程服务器的mysql主机名、数据库名、用户名和密码。我希望在本地phpmyadmin中设置/复制/映射开发服务器mysql,以便可以在本地访问远程服务器数据库(例如:- /mylocalip/ remote - server - db )。因此,我不必进行ssh连接,也不必在终端中打开mysql。我们如何在phpmyadmin/config.inc.php中做到这一点。
让我再举一个例子来解释一下。假设可以通过213.81.203.130/phpmyadmin访问远程服务器数据库。我想通过创建一个映射,即192.168.10.140/remote-db,
我在MySQL/PHP中工作。这是一个邮政编码的数据库。第一个表包含邮政编码和每个邮政编码的平均AGI。但这并不是一个完整的邮政编码表格,因为美国国税局不包括提交了少于250份纳税申报单的邮政编码数据。另外,有些邮政编码是用于邮政信箱的,这些邮政编码也可能没有任何平均AGI数据。
我希望能够搜索具有邮政编码的平均AGI的第一个表,如果在那里没有找到邮政编码,我希望它搜索第二个表,并在PHP中显示以下消息:
echo "The $zipcode was not found." . "<br>";
if (isset($pobox)) {
ech
我在创建收件箱系统时遇到了问题。我尝试做的是在"ViewMessages.php“中,我试图从MySQL表中提取信息来显示消息。
我的第一句话是:
$MessageQuery = mysql_query("SELECT * FROM messages WHERE ToUName='$ToUName' AND FromUName='$FromUName'");
但我意识到了一个缺陷,它只会显示单向发送的消息。我试过这样的方法:
$MessageQuery = mysql_query("SELECT * FROM me
在toptal.com上,我发现了这个问题,他们提供了以下解决方案:
SELECT * FROM mytable WHERE a=X UNION ALL SELECT * FROM mytable WHERE b=Y AND a!=X
有人能在这里解释X和Y的用法吗?这些是变量吗?它在MySQL中也是这样工作的吗?我似乎无法在测试服务器上运行这种查询。
此外,他们提出以下要求:
关键是和a=X部分。这使您可以使用UNION (a.k.a.,UNION )命令,同时避免对其性能造成很大影响。
但如果这是真的,为什么有人会使用UNION DISTINCT呢?特别是,为什么不使用这种据说更有
快速总结:我有一个社交网站,用户可以在那里关注/张贴/投票等。我正在为每个用户的个人资料添加一个新的类似facebook的活动墙功能。
我已经在这一点上工作了几天了,似乎无法让它正常工作。我想要的是,当我mentioned...When访问者访问用户的个人资料时,完全像facebook墙一样,该用户的活动将被显示,无论他们最近对一篇帖子,评论,还是发布了自己的东西,我希望它显示在他们的个人资料上,当然,有最新的条目在顶部。
我现在遇到的问题是:有些东西显示了两次,并且没有按最近一次排序。
我在这里使用了3个表(我只发布了我正在使用的列):
Table structure for table v