0

基本的に、POST 経由で送信された ID からレコードを除外しようとしています。

以下は私が実行している機能です。

 function displayinvoice($supid){
    $result = mysql_query("SELECT * FROM companies WHERE compID = " . $supid);
    $row = mysql_fetch_array( $result );
    return $row;

これはページ上のコードです

include '../inc/functions-jams.php';

$dropid = $_POST['cmyid'];

displayinvoice($dropid);

そして、私はこれをドキュメントの本文に持っています

<? echo $row['compName'];?>

$dropid は、ページにエコーアウトしたため、ピックアップされていますが、本文コードはこのエラーを返しています。

注意: 未定義の変数: C:\xampp\htdocs\yourwedding\backend\sup-invoices-02.php の 59 行目の行

今数時間それに取り組んでいて、どこにも行きません。どんな助けでも大歓迎です。

4

2 に答える 2

1

戻り値を取得していません:

$row = displayinvoice($dropid);
于 2013-02-25T16:59:47.657 に答える
1

SQLインジェクションの問題は別として...

試す

$row = displayinvoice($dropid);

<? echo $row['compName'];?>
于 2013-02-25T16:59:56.227 に答える