Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/228.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何从另一个脚本获取特定变量_Php - Fatal编程技术网

Php 如何从另一个脚本获取特定变量

Php 如何从另一个脚本获取特定变量,php,Php,我可以从另一个脚本中获取任何变量,例如:username吗?假设有一个id在另一个表中,我想在新表中将“id”字段用作外键。那我怎么去拿呢 <?php $submit=$_POST['submit']; include_once('connection.php'); include_once('Home.php'); //Form Data $id=mysql_query("SELECT id from users WHERE username='$username' "); $pi

我可以从另一个脚本中获取任何变量,例如:username吗?假设有一个id在另一个表中,我想在新表中将“id”字段用作外键。那我怎么去拿呢

<?php 
$submit=$_POST['submit'];
include_once('connection.php');
include_once('Home.php');
//Form Data 
$id=mysql_query("SELECT id from users WHERE username='$username' "); 
$pickup=strip_tags($_POST['pickup']);
$drop=strip_tags($_POST['drop']);
$time=strip_tags($_POST['time']);
$date=date("Y-m-d");
//$orderid =strip_tags($_POST['orderid']);
if($submit)
{ //check for existance 
    if($pickup && $drop && $time) 
    { 
        $queryreg = mysql_query("INSERT INTO ambu_book VALUES ('','$pickup','$drop','$time','$date','')");
    } 
    else 
    {
        echo "Please fill in all fields ! <p>";
    }
}?> 

是的,如果确实需要或在Invock脚本中包含另一个php脚本,则可以使用该脚本中的变量。但是关于你是如何写问题的,我认为你似乎有一个与sql而不是php相关的问题。

这是相当不清楚的。请提供有关您尝试执行的操作的更多信息。我想从另一个脚本获取$username,该脚本未在我当前的脚本中声明。我该怎么做呢?我已经使用了这段代码,但是直到$id无法获取为止up@AnirbanGhosh,你清理东西很糟糕。另外,请确保数据库中有id