2013-08-26 23 views
-1

我想通過隱藏字段值顯示mysql記錄,但沒有顯示。 有一點幫助!通過隱藏字段值顯示mysql數據

這是代碼; HTML:

<form name="form11" method="post" action="hpdata.php" enctype="multipart/form-data"> 
    <input name="pro" id="pro" type="hidden" value= "CMS" /> 
    <input name="piror" id="piror" type="hidden" value= "P1" /> 
    <input name="stat" id="stat" type="hidden" value= "In Progress" /> 
    <input type="submit" name="submit" id="submit" class="groovybutton" value="...">    
    </form> 

PHP:

<?php 
    $project = $_POST["pro"]; 
    $pirority = $_POST["piror"]; 
    $status = $_POST["stat"]; 
    mysql_connect ("one", "two", "three"); 
    mysql_select_db ("wsms"); 
    $rest = mysql_query("SELECT * FROM sheet WHERE project='$project' AND 
     pirority='$pirority' AND status='$status'"); 
    while($row = mysql_fetch_array($rest)) 
    { 
     echo $row['id'] . " " . $row['date']; echo "<br>"; 
    } 
?> 
+0

哪裏是它把值到字段代碼?現在,您只需回顯值而不將'em'放入'value'屬性中。 –

+0

使用echo運行直接SQL「SELECT * FROM sheet WHERE project ='$ project'AND pirority ='$ pirority'AND status ='$ status'」 – Notepad

+0

如果隱藏字段不會顯示,您將更改爲文本並查看您的結果或查看源... –

回答

0

首先的檢查,如果數據在後來不來:

<?php 

    echo "<pre>"; 
    print_r($_POST); 
    exit; 

?> 

如果是比取出打印的代碼,我提供,並使用extract($ _ POST);在你的PHP代碼的頂部。您的查詢將變成這個樣子:

$rest = mysql_query("SELECT * FROM sheet WHERE project='$pro' AND 
     pirority='$piror' AND status='$stat'"); 
+0

它顯示陣列, 陣列 ( [專業] => CMS [piror] => P1 [統計] =>在進步 [提交] => ... ) – MOZ

+0

但是在改變查詢後它仍然不顯示任何東西。 – MOZ

+0

您是否使用過提取POST? –

0

isset到你的PHP代碼

<?php 
if(isset($_POST['submit'])){ 
    echo $project = $_POST["pro"]."<br>"; 
    echo $pirority = $_POST["piror"]."<br>"; 
    echo $status = $_POST["stat"]; 
    /* mysql_connect ("one", "two", "three"); 
    mysql_select_db ("wsms"); 
    $rest = mysql_query("SELECT * FROM sheet WHERE project='$project' AND 
     pirority='$pirority' AND status='$status'"); 
    while($row = mysql_fetch_array($rest)) 
    { 
     echo $row['id'] . " " . $row['date']; echo "<br>"; 
    }*/ 
} 
?> 
<form name="form11" method="post" action="" enctype="multipart/form-data"> 
    <input name="pro" id="pro" type="hidden" value= "CMS" /> 
    <input name="piror" id="piror" type="hidden" value= "P1" /> 
    <input name="stat" id="stat" type="hidden" value= "In Progress" /> 
    <input type="submit" name="submit" id="submit" class="groovybutton" value="...">    
    </form> 

輸出

CMS 
P1 
In Progress 
+0

是啊!它的工作!顯示相同的輸出。 – MOZ

+0

什麼輸出。給我嗎 –