フォームに保存している SQL DB からデータを取得しています。更新ページがありますが、ユーザーが変更したい内容に応じてテーブルを更新し、データベースを更新する方法がわかりません。
これが私の言いたいことです。クエリを実行した後、次の出力があるとします。
Product | Descption | Quantity | Price | StartDate | End Date
chcolates xyz 2.0 4.99 2013-03-11 2013-03-20
sweets yum! 1.0 1.99 2013-03-15 2013-03-27
したがって、これはデータベースをキューに入れることにより、php のテーブルとして出力されています (つまり、この売り手は、言及された 2 つの製品を販売しています)。
たとえば、ユーザーが最初の行を更新して数量を変更したいとします。では、どうすればこれを行うことができますか?SQL QUERY UPDATE TABLE 販売者の WHERE ?? を使用できることはわかっています。
テーブルまたはフォームを出力する必要がありますか? ユーザーは、任意の行と任意のフィールドを更新できます。(つまり、販売したい製品、descp、数量などを更新できます)
どうすればこのようなことをすることができますか?アイデアはありますか?
====編集====== みんなの提案に感謝します。フォーマット エラーがあります。私は自分のphpタグの中にいて、クエリを実行した後:
while($rows = mysql_fetch_assoc($querySellers)){
echo 'Product:'.'<br />'.'<input type="text" value = $rows[\'ProductName\']>';
これはDBからのクエリの値を出力していないようで、代わりに出力します
$rows['ProductName']
テキスト ボックス内では、これはフォーマット エラーですよね? これを解決するにはどうすればよいですか? また、最初はproductNameはドロップダウンコンボボックスです...クエリを実行すると、出力がSELECTEDコンボボックスオプションとして表示されるようにする方法はありますか?
もう一度ありがとう。