我有一个网站与ajax 'POST‘方法,发送一个数据id到一个php文件。根据接收到的id,从数据库接收适当的MySQL查询,并将其放入JSON数组中。 Archive.php: if(isset($_POST["id"])){ //data received from the html POST method
$id = $_POST["id"];
if(is_numeric($id) == TRUE){
$query="SELECT * FROM TestDataBase.usr WHERE idusr
我有一个查询,它将显示与其他table.Using循环相关的表的字段/值,我可以在html.But中显示这些字段/值,我想显示'foreign_name‘而不是’foreign_name_id‘。
<?php foreach ($table_related as $table): ?>
<?php echo $table['id']; ?>
<?php echo $table['foreign_id']; ?>//the foreign key, it should be foreign_name
<?php e
我必须执行一个复杂的查询,从7-8个表中选择几列。
我们不想用编程语言(在我们的例子中是PHP- Symfony 1.4/Propel 1.4 )编写查询,而是创建一个视图或存储过程来为开发人员提供非常简单的select查询。我很困惑什么才是更好的方法。
我们需要以下格式的查询:
SET @PlayerId = 1;
SELECT CASE WHEN mat.player1id = @PlayerId THEN mat.player2id ELSE mat.player1id END as opponent
/*plus many other columns*/
FROM `wzo_
我想按id查询几条记录,如下所示:
$ids = array(10,12,14,16,....);
查询应该是这样的:
select * from users where id=10 or id=12 or id=14 or id=16 ..
有没有可能以一种更舒适的方式查询它(与php相比):
select * from user where in_array(id, array(10,12,14,16))
谢谢
在Yii应用程序中,我需要在控制器中执行联合查询,并在视图中显示最终视图。这是我需要执行的mysql查询。
SELECT items.id,item_desc,manufacturers.id,manufacturers.name FROM items_manufacturers,items,manufacturers WHERE items_manufacturers.item_id=item.id AND items_manufacturers.manufacturer_id=manufacturers.id.
模型之间的关系是
public function relations()
我使用的是mysql和php。我无法删除任何记录,即使存在满足查询中指定条件的记录,请帮助识别问题,我的查询是
Table1 (id,LName) table2(id,LName)
delete from table1 where Lname in (select Lname from table2);
我有Group_ConCat函数的select查询吗?现在的问题是,在回显行之后,ID没有显示在页面上?
<?php
$querypid=mysql_query("SELECT GROUP_CONCAT(`id`) FROM products ORDER BY id") or die("PID Query");
$rowpid=mysql_fetch_array($querypid);
echo $ids=$rowpid['0'];
?>
我想在
header("location:registration.php?id=
下面抛出一个语法错误。整个查询可以在MySQL客户端中使用文字,但在从PHP中传递时就会崩溃。在PHP中,如果每个查询单独提交,则每个查询都有效,但如果在START和COMMIT中提交,则不起作用。
错误:
1064: You have an error in your SQL syntax; check the manual ...etc...right
syntax to use near 'INSERT INTO user_degrees (user_id, degree_id, acadcat_id
, inst_id) VALUES (' at line 2
查询:
我试图使用(PHQL)从数据库中删除项,我已经使用GET方法获取单击的项的id。id被嵌入。
控制器
public function deleteSkillsAction(){
$id=$_GET["id"]
$phql = "DELETE FROM Skills WHERE id =:id:";
$manager->executeQuery(
$phql,
array(
'id' => $id
很抱歉这个标题没什么用。我不知道该如何简明扼要地描述它。
查询
<?php
// Parse the log in form if the user has filled it out and pressed "Log In"
if (isset($_POST["username"]) && isset($_POST["password"])) {
$username = $_POST["username"]; // filter everything but numbers and letter
我有一个表stats,其中包含列id、totalJumps、totalScore、topScore和topScoreMod。我希望选择所有id值,并按totalScore降序对它们进行排序。 我尝试过"SELECT id FROM stats ORDER BY totalScore DESC",但这只给出了一个id结果。 编辑:很抱歉,我已经更新了问题,以使问题更准确。此问题可能与PHP有关,而不是SQL。MySQLi查询以正确的顺序返回所有3个PHP值,但是PHP语句$scoresRow = $scoresResult->fetch_array() (其中$score
我不知道我做错了什么,但我对MySQL不是很在行。基本上,我的数据库中有一个表,其中包含"status“列。如果语句为真,我希望将状态更改为"1",如果为假,则希望将状态更改为"0“。
我遇到麻烦的地方是MySQL查询,我已经设置好了PHP部分并正常工作(使用echo对其进行了测试)。
我当前的查询:(这是在我的PHP if语句的{之后发生的事情)
mysql_query('UPDATE page WHERE id="'.$id.'" SET status="1"');
我定义$id的方式如下:
i
我整个下午都在为这个绞尽脑汁。我搜索了各种论坛和网站,似乎没有什么是正确的。
这是我之前从Stackoverflow上的一个成员那里得到帮助的SQL查询,它在phpmyadmin SQL查询窗口中工作得很好
UPDATE members SET `status` = IF( (
SELECT monday_ashore
FROM system
WHERE id = '1'
) = 'Yes', 'ASHORE', `status` );
这是我在php脚本中的代码:
//Monday Force All Ashore Cron Page
我正在用php构建一个销售点软件
因此,我已经将购物车中的项目保存在一个临时表中,名为tempsales,然后用新的数量更新所有的项目数量。只有一个查询,使用下面提供子查询的代码返回:
多行错误
UPDATE items SET quantity = quantity -
(SELECT quantity FROM tempsales ORDER BY id ASC)
WHERE id IN
(SELECT id FROM ORDER BY I'd ASC)
如何在PHP单元中为下面的函数存根db查询结果?
public function getName($id){
$db = new mysqli("localhost", "username", "password", "dbname");
$result = $db->query("SELECT firstname FROM employees WHERE id=" . $id ."limit 1");
$greeting =
因此,我有这样一个脚本,它允许无限滚动:
$(document).ready(function() {
function last_id_funtion() {
var ID = $(".elemento:last").attr("id");
$.post("2HB.php?action=get&id=" + ID,
function(data) {
if (data != "