phpbar.de logo

Mailinglisten-Archive

[php] [OT] preg_replace-pattern

[php] [OT] preg_replace-pattern

Kai Meder php-ml_(at)_uni.de
Mon, 15 Jan 2001 20:49:41 +0100


Nabend ML,

habe folgende mysql-query:
---------------------------------
SELECT
    news.id,
    news.date,
    news.user,
    news.title,
    news.active
FROM
    pagesys_news AS news
LEFT JOIN
    pagesys_trash AS trash
ON
   trash.item_table = 'pagesys_news' AND
   trash.item_id = news.id
WHERE
   trash.item_table IS NULL AND
   trash.item_id IS NULL
ORDER BY
   news.date DESC
---------------------------------
ich will nun folgendes mit preg_replace rausbekommen:

- die tabelle, die nach 'SELECT' und vor '.id' steht
  hier: 'news'

- dann alles nach 'FROM' bis ende

hier :
---------------------------------
 pagesys_news AS news
LEFT JOIN
    pagesys_trash AS trash
ON
   trash.item_table = 'pagesys_news' AND
   trash.item_id = news.id
WHERE
   trash.item_table IS NULL AND
   trash.item_id IS NULL
ORDER BY
   news.date DESC
---------------------------------

das ganze am besten so, dass preg egal ist dass \n (zeilenumbrüche)
im string vorkommen

ich weiss einfach nicht bei diesem problem weiter, und hoffe ihr könnt
mir sagen, wie der preg-pattern auszusehen hat..
eine erklärung was die einzelnen suchmuster bewirken wäre wunderbar !

thnx im voraus
mfg
kai

-- 
Kai Meder
www.cn-media.de
kai.meder_(at)_cn-media.de




php::bar PHP Wiki   -   Listenarchive