Heim >Backend-Entwicklung >PHP-Tutorial >页面脚本 php 求教

页面脚本 php 求教

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOriginal
2016-06-23 13:42:40972Durchsuche




function TrainHead($sdata,$edata){

$lastmin = (strtotime($edata["AllTime"])-strtotime($sdata["AllTime"]))/60;
$lasthour = (int)($lastmin / 60);
$lastmin %= 60;
$lasttime = $lasthour."Сʱ".$lastmin."·ÖÖÓ";

?>
……本人完全不懂脚本语言,但是数据库实验要求写页面,而且这星期就要交报告。这段网上找的代码也不知道哪里出错了,显示:
Notice: Undefined variable: sdata in C:\xampp\htdocs\showdata.php on line 15
class=info train=
Notice: Undefined variable: sdata in C:\xampp\htdocs\showdata.php on line 15

Notice: Undefined variable: sdata in C:\xampp\htdocs\showdata.php on line 19
Notice: Undefined variable: sdata in C:\xampp\htdocs\showdata.php on line 23
Notice: Undefined variable: sdata in C:\xampp\htdocs\showdata.php on line 26-
Notice: Undefined variable: edata in C:\xampp\htdocs\showdata.php on line 26
Notice: Undefined variable: sdata in C:\xampp\htdocs\showdata.php on line 29
Notice: Undefined variable: edata in C:\xampp\htdocs\showdata.php on line 32
Notice: Undefined variable: lasttime in C:\xampp\htdocs\showdata.php on line 35
……
不懂啊,求大神帮忙啊,到底怎么改才对,谢谢啦~~~~


回复讨论(解决方案)

请贴出完整的代码,变量属性未定义。

请贴出完整的代码,变量属性未定义。


下面是全部showdata.php代码。这个showdata.php是用require("showdata.php")再嵌到traindata.php中的。谢谢帮忙!



function TrainHead($sdata,$edata){

$lastmin = (strtotime($edata["AllTime"])-strtotime($sdata["AllTime"]))/60;
$lasthour = (int)($lastmin / 60);
$lastmin %= 60;
$lasttime = $lasthour."Сʱ".$lastmin."·ÖÖÓ";

?>


  
  
 class=" orario">






  

  
  
  
  
  
  
  



}
function TrainDetailList($data,$st,$ed){

mysql_data_seek($data,$st);
for($j = $st; $j  $row1 = mysql_fetch_assoc($data);

if($j == $st){ //start station
$startdata = $row1;
}

$lastmin = (strtotime($row1["AllTime"])-strtotime($startdata["AllTime"]))/60;
$lasthour = (int)($lastmin / 60);
$lastmin %= 60;
$lasttime = $lasthour."Сʱ".$lastmin."·ÖÖÓ";


?>




  
  
  
  
  
  
  

  




}

?>


Õ¾´Î Õ¾Ãû µ½´ïʱ¼ä ¿ª³µÊ±¼ä ÔËÐÐʱ¼ä Àï³Ì Ʊ¼Û
=$row1["Order"]?> =$row1["Station"]?> =$row1["ArriveTime"]?> =$row1["StartTime"]?> =$lasttime?> =($row1["AllMile"] - $startdata["AllMile"])?>¹«Àï =($row1["AllPrice"] - $startdata["AllPrice"])?>


  

  






  

  
È«²¿Àï³Ì: =($row1["AllMile"] - $startdata["AllMile"])?>¹«Àï È«³Ìʱ¼ä: =$lasttime?> È«³ÌƱ¼Û: =($row1["AllPrice"] - $startdata["AllPrice"])?>Ôª





  





}

function UserTicketList($query){
$allrows = mysql_num_rows($query);
for($i=0;$i $data = mysql_fetch_assoc($query);
?>

  
     class=info train==$data["TrainNum"]?>>


  •   


  •   
    =$data["Type"]?>



  •   
    =$data["StartStation"]?>-=$data["ArriStation"]?>



  •   
    =$data["StartTime"]?>

                    

  •                 

  •   
    =$data["ArriTime"]?>



  •   
    =$data["Date"]?>



  • =$data["Mile"]?>¹«Àï



  •   =$data["Car"]?>³µ  =$data["Position"]?>ºÅ


  •    =$data["Price"]?>


  •    ">ɾ³ý

  •   

 


}
}


function UserInformation($query){
$data = mysql_fetch_assoc($query);

?>


}
?>

php都是这样的

php都是这样的


哦,好吧,问了个同学,他说这里面有js,代码太复杂了。Thank you!

看提示明显是变量没有定义。

function TrainHead( $sdata,$edata){

调用这个方法时,没有传$sdata这个参数,可以检查调用这个方法的语句。

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn