2012-04-22 7 views
1

...ハイパーリンクのソートデータベース

は、はい私はそれを行うために管理..

td> <a style="width:100px;font-family:Arial;font-size:12px;color:white" href="?run=Process">Process</a></td> 

php;

$run = $_GET['run']; 
if($run=="Process") 
{ 
$sql = "select * from audit"; 
} 

が、ここでの問題...私はもし条件

$sql = "select audit.user,audit.tarikh,activity_ref.activity from audit left join activity_ref on audit.taskID = activity_ref.idactivity_ref 
    where audit.user = '".$_SESSION['USER']."'"; 

または

$user = $_POST["searchUser"]; 

if($user) 
{ 
     $sql = "select audit.user,audit.tarikh,activity_ref.activity from audit left join activity_ref on audit.taskID = activity_ref.idactivity_ref 
     where audit.user = '$user'"; 
} 

を割り当てるときであれば条件〜

前に、SQL文を割り当てます==プロセスは$ user value/$ _session ['User']の値を理解しません。 ive a始めに何らかの価値を持って署名しました。

IVEは一日中ためにしようとして..私はよく、あなたが私を助けることができます:(私は概念を理解しないと思います。..

+0

のようにする必要があります。 –

+0

浩、私は通常のSQL文のうち、イムテストを言及するのを忘れてしまいました最初の..しかしそれは認識PHP変数を傾ける。 –

+0

@MarcB私は言及を忘れてしまった –

答えて

0

私はこのコードを配置するのを忘れたので、それは起こった〜

if($_SERVER['QUERY_STRING']) 
{ 


} 

それはソートはあなたのSQLサンプルではどこにもありません句by` `ため、経由でこの

 if($_SERVER['QUERY_STRING']) 
{ 
    $run = $_GET['run']; 
    if($run=="Process") 
    { 
     $sql = "select audit.user,audit.tarikh,activity_ref.activity from audit left  join activity_ref on audit.taskID = activity_ref.idactivity_ref 
     where audit.user = '".$_SESSION['USER']."'"; 

    } 
}