//d{3,6} - здесь указываешь от скольки до скольки цифр бывает в номере счета.
preg_match_all('/\s(\d{3,6})\s/', 'СЧЕТУ 555 ОТ 01.01.2019, счету 556 ОТ 01.01.2019"', $matches);
$matches = $matches ? implode(',' , $matches[1]) : '';
print_r($matches);
UPDATE table_name SET product = REPLACE(product, 'Диван', '')
// для поиска символа *
$argumentValue = new Regex( '\*');
// или даже , скорее всего вот так :
$argumentValue = new Regex( '\\*');
<?php
echo '<style>
table,td,tr{border: 1px green solid; padding : 2px;text-align :center;border-collapse: collapse;}</style>';
$data = [ // при запросе из БД отсортируй по дате
['fio'=>'Kolya', 'date'=>'12.12.19', 'cha'=>'12'],
['fio'=>'Petya', 'date'=>'12.12.19', 'cha'=>'12'],
['fio'=>'Vasya', 'date'=>'12.12.19', 'cha'=>'5'],
['fio'=>'Seroja', 'date'=>'13.12.19','cha'=>'2'],
['fio'=>'Igor', 'date'=>'14.12.19', 'cha'=>'6'],
['fio'=>'Sanya', 'date'=>'14.12.19', 'cha'=>'5'],
['fio'=>'Kolya', 'date'=>'15.12.19', 'cha'=>'6'],
['fio'=>'Kolya', 'date'=>'16.12.19', 'cha'=>'2'],
['fio'=>'Vasya', 'date'=>'17.12.19', 'cha'=>'2'],
['fio'=>'Igor', 'date'=>'18.12.19', 'cha'=>'2'],
['fio'=>'Kolya', 'date'=>'18.12.19', 'cha'=>'2'],
];
$allDates = array_unique(array_column($data,'date'));
echo "<table><tr><td>Name</td><td>".implode('</td><td>',$allDates)."</td></tr>";
foreach(array_unique(array_column($data,'fio')) as $name){
echo "<tr><td>$name</td>";
foreach($allDates as $day){
foreach($data as $i){
if($i['fio']==$name && $i['date']==$day && print("<td>{$i['cha']}</td>"))
continue 2;
}
echo "<td>-</td>";
}
echo "</tr>";
}
echo "</table>";
//test - проверяет строку на соответствие регулярному выражению
// window.location.href - возвращает текущий урл
if(/page1/.test(window.location.href)){
// если в урле есть текст "page1" - скрыть "нехороший" див :)
$('#prono_div').addClass('hidden');
}
dataBase = {
'1' : {
fullName : '',
dateOfBirth : '',
address : '',
faculty : '',
special : '',
course : '',
institution : ''
},
'2': {
fullName : '',
dateOfBirth : '',
address : '',
faculty : '',
special : '',
course : '',
institution : ''
}
...
};
//$s - массив с данными ,$result - массив с результатами
$result = array_map(function($i){
$tmp = array_filter($i);
return array_sum($tmp)/count($tmp);},$s);