PHP Sayfası URL için Orta mySQL tablodan metin ekleme

0 Cevap php

Ben doğru bu sormaya çalışacağım. Bu beni yaladı var etti.

Ben, diyelim sayfa1.php bir arama göre öğeleri getirecek bir komut çevrimiçi var. Sonuçlar öğeler adlı bir tablo geliyor. A href = \ "/": sonuç listesi bu gibi bakmak öğeleri bağlantıları vardır. "Tekneler / $ isim /". "$ S". $ Satır ["PID"]. ". Html \"

Aynı veritabanında başka bir tabloda, elink ve ulink adlı bu iki alanın birlikte "morphlinks" adında bir tablo var. elink "öğeler" adlı tablosunda id numaralarına karşılık id numaraları vardır.

CREATE TABLE IF NOT EXISTS morphlinks ( 
  elink varchar(128) NOT NULL default '',
  ulink varchar(255) NOT NULL default '', 
  PRIMARY KEY (elink) 
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

INSERT INTO morphlinks (elink, ulink) VALUES ('12345', 'canoes/Blue-Canoes/Bob-Morris/');

Ne yapmak umuyorum sen "tekneler / $ isim /" görmek url "morphlinks" in ilgili satırda ne eklemektir. Yani onlara bir php sayfada bu gibi görünecektir görüntülemek için URL'ler ile öğelerin listesi: a href = www.domain.com/canoes/Blue-Canoes/Bob-Morris/12345.html nerede canoes/Blue-Canoes/Bob- Morris / "morphlinks" tablosunda ne ve 12345 PID sayıdır.

Tüm Kano / Blue-Kano / Bob-Morris / bölümü dışında çalışıyor. Ben url içine parçası almak için nasıl anlamaya olamaz. Url çalışıyor ve orada ya da değil de olsun aynı öğeye gider ama biz seo amaçlar için orada istiyorum. Biz elle bazen "morphlinks" tablo dolduracaktır.

Thanks, Douglas

0 Cevap