-2

私はphpとmysqlでウェブサイトをデザインしています。製品名、番号、および説明を含む mysql で作成されたテーブルがあり、テーブルに別の Web サイトへのリンクとなる列を追加できるかどうか疑問に思っていました。たとえば、「Amazon から購入」という列とそのリンクは、製品がある amazon.com ページに移動します。私はphpテーブルでこれを行うことができることを知っていますが、むしろmysqlテーブルが必要です.

4

3 に答える 3

0

最初に、データベース テーブル スキーマを変更して、アイテムの ASIN (Amazon 製品番号) を保持するための新しい列を含める必要があります。次に、表示コードでテーブルをループ処理し、商品ごとに適切な形式のリンクを出力して、Amazon の商品ページにリンクします。

初心者の場合は、いくつかのことを学ぶ必要があります。

  1. MySQL テーブル スキーマを変更する方法。少なくとも 3 つのオプション - PHP コードの使用、mysql コマンド ラインの使用、phpmyadmin の使用

  2. 現在データ テーブルを表示している PHP コードを変更して、新しい列を考慮に入れる方法

  3. Amazon 商品 URL の構造

于 2012-04-17T17:20:37.383 に答える
0

varchar または text の値を持つ列を追加するだけです。問題はないはずです。

于 2012-04-17T17:13:37.777 に答える
0

私も同様のコンセプトを実装しました。

最初にテーブルに 2 つの列を追加しましたがlinklink_nameどちらもvarchar()適切なサイズでした。または実際のアドレスをlink保存し、リンクに表示されるテキストを保存します。hreflink_name

ファイルXMLHttpRequest()から実行したところ、解析されたデータが返されました。.jsjson

次に、.jsファイルに次を追加しました

for ( var k in jsonData )
{
 var my_row = '<td><a href="' + "http://" + jsonData[k].link + '"' + ">" + jsonData[k].link_name + "</a></td>";
// other code
}

それは私のために働いた!

于 2014-05-19T13:26:43.567 に答える