mohammad-s
Member
سلام .
من می خوام به وسیله preg_match بین دو تگ <link> و </link> رو بخونم
مثلا ما بینش [name] رو داشتیم و وقتی بین این دو تگ خونده شد [name] می مونه ...
حالا می خوام به جای [name] بیاد و یک کوئری رو جایگزین کنه و حلقه هم زده بشه
کد زیر رو ببینید :
اینو نوشتم ولی مثل اینکه اشتباهه !
در ضمن تو کد بالا code$ کد بلوک لینک ها هست ! و [name] تو code$ وجود داره !
حالا باید جای[name] کوئری گذاشته بشه و حتما حلقه ایجاد بشه
گیر من هم همینه !
اگه منظورم رو بد رسوندم معذرت می خوام ...
ممنون میشم راهنمایی کنید
من می خوام به وسیله preg_match بین دو تگ <link> و </link> رو بخونم
مثلا ما بینش [name] رو داشتیم و وقتی بین این دو تگ خونده شد [name] می مونه ...
حالا می خوام به جای [name] بیاد و یک کوئری رو جایگزین کنه و حلقه هم زده بشه
کد زیر رو ببینید :
PHP:
$B = preg_match("'<links[^>]*?>(.*?)</links>'i", $code, $array_res);
while($FL2=mysql_fetch_array($q2)){
$link = str_replace("[name]", $FL2['ln'], $array_res[1]);
}
اینو نوشتم ولی مثل اینکه اشتباهه !
در ضمن تو کد بالا code$ کد بلوک لینک ها هست ! و [name] تو code$ وجود داره !
حالا باید جای[name] کوئری گذاشته بشه و حتما حلقه ایجاد بشه
گیر من هم همینه !
اگه منظورم رو بد رسوندم معذرت می خوام ...
ممنون میشم راهنمایی کنید