Tjekke MySQL Output mod array.
Hej E.Har dette:
connect();
$sql = "select * from `pages` where category = 'tutorial' AND title LIKE 'Section 3%' order by added asc";
$result = mysql_query($sql);
while($rows = mysql_fetch_array($result)) {
extract($rows);
preg_match_all("/(<([\w]+)[^>]*>)(.*)(<\/\\2>)/", $text, $matches, PREG_SET_ORDER);
foreach ($matches as $val) {
echo "matched: " . htmlentities($val[0]) . "<br>\n";
echo "part 1: " . htmlentities($val[1]) . "<br>\n";
echo "part 2: " . htmlentities($val[3]) . "<br>\n";
echo "part 3: " . htmlentities($val[4]) . "<br>\n<br>\n";
}
}
den går ind og tjekker for "pbpBB" koder (samme syntax, sådan da)
nu er problemet så at jeg har et array med alle mine "tags" i...
hvordan får jeg tjekker matche'ne op mod mit array ?
mit array ser sådan her ud.
$start = array(1 => '[url]','' osv);
$end = array(1 => '[/url]','' osv);
