location ~ ^/(index)\.php(/|$) {
location ~ \.php$ {
echo "<center><table style='border-collapse :collapse; border-spacing :0;' border=1>\n";
echo " <tr><td width ='20'>№</td><td width='50'>Дата</td><td width='200'>Оборудование</td><td width='150'>Проделанная работа</td> <td width='80'>Сумма</td></tr>\n";
$tehas = mysql_query("SELECT *, DATE_FORMAT(data,'%d.%m.%Y') As data FROM remont_tech WHERE status = 'nomoney' WHERE user = '".intval($myrow['id'])."' ORDER BY data");
$i = 0;
$totalPrice = 0;
foreach($tehas as $tech){
echo "<tr><td>".$i++."</td><td>".$tech['data']."</td><td>".$tech['marka'].' '.$tech['model'].'('.$tech['serial'].')</td><td>'.$tech['work_id'].'</td><td>'.$tech['sum'].' Руб.</td><tr>';
$totalPrice += $tech['sum'];
}
echo"<tr><td COLSPAN=1><b>ИТОГО</b></td><td></td><td></td><td></td><td><b>".$totalPrice." Руб.</b></td></tr>";
echo "</table></center>\n";
if(!$simple){
//выход или throw new \Exception();
}
if(!($properties = $simple->find('.b-properties',0))){
//выход или throw new \Exception();
}
if(!($tr = $properties->find('tr'))){
//выход или throw new \Exception();
}
//Действия если ошибок нет и есть блок с ид=b-properties
/*
сначала выполнится instanceof , потом отрицание "!" перед переменной ,
так как у instanceof выше приоритет чем у отрицания
*/
try{
if(!$simple instanceof Название_объекта){
//выход или throw new \Exception();
}
$properties = $simple->find('.b-properties',0);
if(!properties instanceof Название_объекта){
//выход или throw new \Exception();
}
$tr = $properties->find('tr');
if(!$tr instanceof Название_объекта){
//выход или throw new \Exception();
}
//Действия если ошибок нет и есть блок с ид=b-properties
}catch(\Exception $e){
echo $e->getMessage();
}
SELECT p.*, i18s.text
FROM product as p
INNER JOIN i18n_entity AS i18e ON i18e.id = p.i18n_entity_id
INNER JOIN i18n_String AS i18s ON i18s.i18n_entity_id = i18e.id AND i18s.language_id = :language_id
WHERE i18s.text = :name
select p, i18s
FROM \Application\Entity\Product p
JOIN p.i18nEntity i18n
JOIN i18n.id i18s
JOIN i18s.language l
WHERE l.id = :language AND i18s.text = :name
service php5-fpm restart
$s = ' 1 2 3 4 5 6 7 8 9 10 11 12 ';
$matches = array();
$exp = preg_split('#\s+#u', trim($s));
foreach($exp as $key => $piece){
if(isset($exp[$key - 1])) $matches[] = $exp[$key - 1].' '.$piece;
}
var_dump($matches);
$string = ' 1 2 3 4 5 6 ';
$out = array();
while(preg_match('/ \d+ \d+ /', $string, $matches, PREG_OFFSET_CAPTURE)){
$out[] = $matches[0];
$string = substr($string, $matches[0][1] + 1);
}
var_dump($out);