0

私は PHP が初めてで、このコードに問題があります。「ファイルのクリア」ボタンを押して、データベース内の ID 行に指定されたすべての列を null にできるようにしたいと考えています。

1 つのファイルには次のコードが含まれています。

function deleteFiles()
{
    $sql="UPDATE apps 
          SET fileName= null, 
              urlName = null, 
              formKey = null 
          WHERE appID='".$ID."'";
    $result=mysql_query($sql);
} 

前のファイルに接続されている別のファイルには、次のコードがリストされています。

if (isset($ID))
{
    echo '<form action="../apps" method="post" enctype="multipart/form-data" onclick"return deleteFiles()"">';

    echo '<input type="hidden" name="clear" value="'.$ID.'" />';
    echo '<input type="submit" value="Clear Files" style="margin-right: 5px;" />';

    echo '</form>';
}

私のコードの何が問題なのかよくわかりません。

4

2 に答える 2

0

あなたがやろうとしているのは、Javascript メソッドから PHP 関数を呼び出すことです。ajaxを使ってみてください。最も適切なリンクはAJAXです。

コメントでこれを書いたはずですが、そうするのに十分なクレジットがありません。

于 2013-07-22T15:25:47.997 に答える