<?php
include("db.php");
$name=$_REQUEST['name'];
$mail=$_REQUEST['email'];
$yname=$_REQUEST['yname'];
$result=mysql_query("SELECT * FROM information WHERE uname = '$name' ");
if (mysql_num_rows($result) == 0) {
$query=mysql_query("INSERT
我有一个名为users的表,其中插入了用户的名字和姓氏。用户名可以包含特殊字符,也可以像"Cé“一样。
因此,当我使用上面提到的特殊字符(例如Cé)从用户表中搜索用户时,它会返回mysql中的值,但不会显示在PHP数组中。
使用普通关键字进行搜索在mysql和PHP中都能正常工作。但是对于特殊字符搜索提出了这个问题。它通过查询进行搜索,但不会在PHP变量中返回。
我写了下面的查询。
SELECT first_name,last_name users WHERE concat(first_name,' ',last_name) LIKE '%Cé%' st
我有一个选择表中名称的查询。
我想将结果划分为每个表数据的15个名称。
接下来的15个名字会显示在下一个表数据中吗?多么?
<?php
extract($_POST);
if($_POST['filter1'] == "Individual"){
if(isset($submitsearch)){
//if(!empty($searchquery)){
$sql = "SELECT * FROM contact_individual WHERE name LIKE '%$sea
我有一个csv字符串中的名字列表。其中一些名称可能存在于数据库中的表中。我需要创建一个查询/proc。它将返回表中不存在的名称列表。
例如,如果我的CSV是
bob,frank,tod
这张表包括
bob
frank
我需要查询返回tod。
我很熟悉SQL server,而不是MySql,我知道如何使用SQL server来实现这一点,只需要一些指导就可以用mySQL/PHP完成这一工作。
我有两个表,一个用于成员,字段为id,name第二个表为结果,字段为rid、mid (成员id外键)、pid、score
我需要显示成员的名字和他们的分数,我的查询是pid=$id:
$sel = mysql_query("SELECT m.name,r.score FROM member m, score r WHERE m.id=r.mid and r.pid='$id'");
<?php $i=0; while( $sql = mysql_fetch_assoc( $sel )) { ?>
<tr>
<td align=
我有一个表,其中列出了传销团队成员的层次结构。我正在尝试弄清楚如何在MySQL中最有效地查询表,这样我就可以用PHP语言输出结果。
我在研究中了解到,嵌套查询或PHP循环中的嵌套查询并不理想,但是当我查看MySQL连接时,我看不到如何正确地访问信息。
表值(表名为MLM):
ID Upline FName
1 1 Joe (he is at the top of the hierarchy)
2 1 Jane (Jane is directly under Joe)
3 2 Jack
4 3 Jill
找
上面的链接帮助我计算了两个日期的差异,但是,我需要在运行时通过PHP.中的MySQL选择查询对特定列执行相同的操作。
例如:
概况表:
名字
性别
道布(出生日期)
通过MySQL控制台运行以下查询,将给出所需的结果:
SELECT TIMESTAMPDIFF(YEAR, DOB, CURDATE()) AS Age FROM profile;
但是,我需要完成以下查询才能获得相同的结果,并结合道布值的所有其他条件:
SELECT * FROM Profile WHERE Gender='$gn';
我检查了Sub-查询,但是由于有一个以上的返回值,所以不
假设我有一个类似下面的MySQL表,其中包含一个组织中的名称列表,以及每个名称的in。
id name
1 John Doe
2 Richard Smith
3 Jane Market
... ...
给定的用户将查询用户的名字和/或姓氏(可能使用打字错误和昵称),php应该返回与他们的查询最接近的匹配。
例如,如果用户输入"ricky“( Richard的昵称),它应该返回Richard Smith的ID。
我用PHP创建了一个脚本,它主要是将带有名字的CSV (在外部生成)上传到MySQL数据库,然后使用外部API处理每一行以确定名字是来自男性还是女性。
一旦评估了每一行(name),它就将名称存储在辅助表(existing_names或missing,取决于结果)上。
为了避免浪费API请求并加快处理速度,每次上传CSV时,我都会运行以下查询来确定表中是否已经存在一个名称。
SELECT DISTINCT nl.name
FROM namelist nl
LEFT JOIN (
SELECT name
FROM missing
UNION
SELECT
我在MySQL中有一张表如下所示。
studentId studentName status
在这里,studentId是学生的ID,名字是他/她的名字,状态是传递/失败。我需要一个MySQL查询来根据学生通过的条件返回前N行。例如,如果表包含
0001 Sam Pass
1190 Mary Fail
2320 John Pass
2536 Micheal Pass
3010 Rose Pass
为了避免n=3,查询应该返回。
0001 Sam Pass
2320 John Pass
2536 Micheal Pass
有没有办法在MySQL中做到
长时间的读者,这里的第一次海报。
我正在努力弄清楚如何为我正在编写的音乐应用程序列出一份艺术家名单。
为了帮助理解数据库结构:与其有一个关系系统,在“歌曲”表中的每首歌曲都有一个引用“艺术家”表中的行的艺术家ID,我只是在列中有一个以艺术家的名字作为字符串的歌曲列表。然后,我在一个GROUP BY artist查询中使用MySQL返回单个艺术家的列表。
我的应用程序以JSON编码数组的形式从服务器检索这些数据,该数组是以下MySQL查询的结果:
SELECT artist FROM songs GROUP BY artist ORDER BY artist ASC
但是,这个查询的结果是,名为
我有一个带有列event的表organizer。列组织者是ID-Ints数组(f.e.:"10,920,527")。在第二个表(user)中,In与名称连接。
我需要一个MYSQL查询,它可以给我一串活动组织者的名字。所以f.e.:
SELECT event.*, group_concat(user.forname, ' ', user.surname) as real_names
FROM event
LEFT JOIN user ON event.organizer=user.id
WHERE event.id='" . $ge
我正在尝试创建一个成员列表,其中数据库中的所有用户都将显示在一个表中,每个表都将在他们的名字下包含他们的配置文件链接。
但是我得到了致命的错误:不能使用stdClass类型的对象作为数组
这是我的密码
mysql_select_db('members',$connection) or die(mysql_error());
//执行mysql查询,从users表中检索所有用户
$query=mysql_query("SELECT * FROM members") or die(mysql_error());
//如果我们得到任何结果,我们会在表数据中显示它们
i