phpbar.de logo

Mailinglisten-Archive

[php] Crosspromotion in shops?

[php] Crosspromotion in shops?

=?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de
Tue, 2 May 2000 16:09:04 +0200


* Wilfried Henseler wrote:
> CREATE TABLE Xselling (
>   produkt_id bigint(20) unsigned DEFAULT '0' NOT NULL,
>   top1_produkt_id bigint(20) unsigned DEFAULT '0' NOT NULL,
>   top2_produkt_id bigint(20) unsigned DEFAULT '0' NOT NULL,
>   top3_produkt_id bigint(20) unsigned DEFAULT '0' NOT NULL,
>   KEY produkt_id
> );
> Die frage ist also viel mehr, wie mache ich am elegantesten
> aus deiner (oder einer aehnlichen) tabelle die Xselling
> tabelle.

Hach, einfach ausprobieren oder mal selber auf nem Schmierzettel
nachdenken ... :-)

Du könntest meine Query nehmen und danach via

$res=mysql_query("meine query limit 3");
while ($row=mysql_fetch_array($res)) {
  $x[]=$row[pid];
}

$res2=mysql_query("insert into Xselling values(1,$x[0],$x[1],$x[2])");

Zum Beispiel. Könnte man aber noch optimieren, vielleicht mit
einem replace anstatt insert etc.
-- 
  **  Ostermotive ** Comics ** Hochwertige Akte ** Liebesgrüße **
   ** Städtebilder       und mehr bei       Landschaftsmotive **

          =======> <http://www.web-cards.de/> <=======



php::bar PHP Wiki   -   Listenarchive