phpbar.de logo

Mailinglisten-Archive

[php] [OT] preg_replace-pattern

[php] [OT] preg_replace-pattern

Cyrill Schumacher webmasterbhs_(at)_bluewin.de
Tue, 16 Jan 2001 10:11:08 +0100


> 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'

preg_match("/^select\s+\S+\\.id/i",$sql,$regs);

    var_dump($regs);
 
> - dann alles nach 'FROM' bis ende

preg_match("/from\s+(.*)$/i",$sql,$regs);

ungetestet

-kiri
_______________________
http://www.php-usertreffs.de




php::bar PHP Wiki   -   Listenarchive