当我按下F12并查看警告时,我看到一条消息说
Line 18: Undefined index: task_uid
我只是不明白为什么它是未定义的,考虑到我确实声明了它,然后选择它,在这里:
<?php
session_start();
require ("../../../main/gerais/DBConn.php");
$task_uid = $_GET['task_uid'];
$proj_id = $_GET['proj_id'];
?>
这是在&#34;第18行&#34;之前的三行。根据控制台,这应该是错误。这是这条线:
<?php
if(!empty($_POST['proj_id'])||($_POST['task_uid']))
die("Invalid proj_id or task_uid.");
$query = "
SELECT pm.proj_id, pm.task_uid, etc etc etc...
?>
那为什么不定义?并且,虽然我不确定这个问题是否在没有上下文的情况下是可以回答的,但考虑到这个&#34; task_uid&#34;显示在URL中,并认为它只显示为警告,而不是真正的错误?
答案 0 :(得分:1)
您需要在两个变量上使用CREATE (n:A { code: 'a1' })
CREATE (n:A { code: 'a2' })
CREATE (n:B { code: 'b1' })
CREATE (n:B { code: 'b2' })
CREATE (n:B { code: 'b3' })
match (a:A), (b:B) where a.code = 'a1' and b.code = 'b1' create (a)<-[r:A_AND_B]-(b) return a, r, b
match (a:A), (b:B) where a.code = 'a2' and b.code = 'b2' create (a)<-[r:A_AND_B]-(b) return a, r, b
match (a:A), (b:B) where a.code = 'a1' and b.code = 'b3' create (a)<-[r:A_AND_B]-(b) return a, r, b
match (a:A), (b:B) where a.code = 'a2' and b.code = 'b3' create (a)<-[r:A_AND_B]-(b) return a, r, b
:
myjavascript.blade.php