str_replace ayrımı

[code] <?php $metn = '1 - 11 '; $kohne = array('1', '11'); $yeni = array('bir', 'onbir'); $yenimetn = str_replace($kohne, $yeni, $metn); echo 'Köhnə Mətn : '.$metn.'<br>'; echo 'Yeni Mətn : '.$yenimetn; ?> [/code] Salam. burda necə edə bilərməki, köhnə deyişgənində olan 1 rəqəmi ilə 11 rəqəmini ayırıb bir və onbir yazsın? burda isə 11 rəqəmini iki dəfə birbir yazır

Verilmiş cavablar və yazılan şərhlər (4 cavab var)

AZN (2014-07-12 02:23:58)
Qardaş sənin bu yazdıqınla nə qədər etdim bir şey alındıra bilmədim. Nəticə belə oldu. Məsələn: update cedvel set tarix=('2'+tarix) where (tarix like '1.%') sütündə nəticə 3 update cedvel set tarix=('5'+tarix) where (tarix like '1.%') sütündə nəticə 6 update cedvel set tarix=('1'+tarix) where (tarix like '9.%') sütündə nəticə 10 yəni sadəcə üstəgəlir bu əmr 9-u 09, 1-01 kimi və s. etmir

E. Hacı (2014-07-09 02:51:58)
belə edə bilərsiz, bir az qaba sql də olsa: [code] update cedvel set tarix=('0'+tarix) where (tarix like '1.%') or (tarix like '2.%') or (tarix like '3.%') or (tarix like '4.%') or (tarix like '5.%') or (tarix like '6.%') or (tarix like '7.%') or (tarix like '8.%') or (tarix like '9.%'); update cedvel set tarix=(tarix+'4') where tarix like '%.1'; [/code] Təxminən belə bir şey.

AZN (2014-07-09 01:10:44)
Qardaş əslində mən bilirsiz ne etmək istəyirəm, menim saytin mysql.in də tarix sütünunda köhnədən qalan 2minə yaxin ele tarixlər var ki, onlar məsəlçün 04.07.2014 düşmək əvəzinə sütuna 4.07.2014 və ya 04.07.201 kimi düşüblər. indi mən onlari tək bir əmrlə standart 09.07.2014 kimi etmək istəyirəm.

E. Hacı (2014-06-07 17:58:21)
Çox sadə, birinci on biri edin sonra biri :)

Mövzu üzrə bənzər suallara da baxa bilərsiniz.

Php ilə silinmiş fayli geri qaytarmaq

Script-in .sql çıxarmaq

PHP mail() function

WordPress shortcodes fərqləri

PHP scriptlərin qorunması haqqında

PHP-dda gecə 12-də sistemin yenilənməsi