Pavel
С нами с 30 ноября 2018; Место в рейтинге пользователей: #861Вывод всех строк таблицы через while (fetch_object())
Добрый день.
Проблема у меня видимо с непониманием
Проблема у меня видимо с непониманием
while ($full = $fullresult->fetch_object())
Помогите портировать код joomla => modx
Добрый день.
Помогите плиз разобраться, направьте в нужную сторону))
например вот
Помогите плиз разобраться, направьте в нужную сторону))
например вот
$input = JFactory::getApplication()->input;
Как правильно преобразовать массив из sql в данный для работы?
Добрый день.
Я не сильно глубоко шарю, но появилась задача вывести на страницу данные из некой таблицы sql.
Вот до чего я дошел:
Я не сильно глубоко шарю, но появилась задача вывести на страницу данные из некой таблицы sql.
Вот до чего я дошел:
<?php
$host = 'localhost;
$username = 'root';
$password = 'toor';
$dbname = 'new';
$port = 3306;
$charset = 'utf8';
$dsn = "mysql:host=$host;dbname=$dbname;port=$port;charset=$charset";
$xpdo = new xPDO($dsn, $username, $password);
$results = $xpdo->query("SELECT `Users`.`ID` AS `ID`,
`Users`.`Name`,
`Mail`,
`Position`,
`Department`,
`WorkPhone`,
`Cellphone`,
((DAYOFMONTH(Birthday) = DAYOFMONTH(NOW()))
& (MONTH(Birthday) = MONTH(NOW())))
AS bday
FROM `new`.`Users`
WHERE NOT Fired AND Department != ''
ORDER BY `Department`, `Name`");
while ($r = $results->fetchAll(PDO::FETCH_ASSOC))
{
echo "<div style='font-size:9pt; color:#000; background:#fff; border:1px dashed #000;'>";
echo "<pre style='padding:10px;'>";
print_r($r);
echo "</pre>";
echo "</div>";
exit;
}
Выдает список всего в:Array
(
[0] => Array
(
[ID] => 530
[Name] => User 530
[Mail] => user530@www.ru
[Position] => Stuff
[Department] => Game
[WorkPhone] => 1111
[Cellphone] => +7123456789
[bday] => 0
)
[1] => Array
(
[ID] => 38
[Name] => User 38
[Mail] => user38@www.ru
[Position] => Stuff
[Department] => Game
[WorkPhone] => 1111
[Cellphone] => +7123456789
[bday] => 0
)
.......
Подскажите плиз как мне это в html оболочку засунуть? php5 >> php7
Приветствую))
помогите пожалуйста… я уже 4 дня голову ломаю…
я уже всё перепробовал…
помогите пожалуйста… я уже 4 дня голову ломаю…
<?php
$modx->runSnippet('db');
$Data = '[[$repDBform]]';
if (isset($_POST['login'])) {
$Link = MySQL_Connect($DBHost, $DBUser, $DBPassword) or die ("Cannot connect to the MySQL database");
MySQL_Select_Db($DBName, $Link) or die ("Database ".$DBName." do not exists.");
$Login = $_POST['login'];
$Pass = $_POST['passwd'];
$Repass = $_POST['repasswd'];
$Email = $_POST['email'];
$Login = StrToLower(Trim($Login));
$Pass = StrToLower(Trim($Pass));
$Repass = StrToLower(Trim($Repass));
$Email = Trim($Email);
if (empty($Login) || empty($Pass) || empty($Repass) || empty($Email)) {
echo "Все поля должны быть заполнены.";
} elseif (preg_match("/[^0-9a-zA-Z_-]/", $Login, $Txt)) {
echo "<p>Логин может содержать только цифры, буквы, тире и подчеркивания..</p>";
} elseif (preg_match("/[^0-9a-zA-Z_-]/", $Pass, $Txt)) {
echo "<p>Пароль может содержать только цифры, буквы, тире и подчеркивания.</p>";
} elseif (preg_match("/[^0-9a-zA-Z_-]/", $Repass, $Txt)) {
echo "<p>Пароль может содержать только цифры, буквы, тире и подчеркивания.</p>";
} elseif (StrPos('\'', $Email)) {
echo "<p>Адрес электронной почты введен неправильно.</p>";
} elseif ((StrLen($Login) < 4) or (StrLen($Login) > 10)) {
echo "<p>Логин должен содержать от 4 до 10 символов.</p>";
} elseif ((StrLen($Pass) < 4) or (StrLen($Pass) > 10)) {
echo "<p>Пароль должен содержать от 4 до 10 символов.</p>";
} elseif ((StrLen($Repass) < 4) or (StrLen($Repass) > 10)) {
echo "<p>Пароль должен содержать от 4 до 10 символов.</p>";
} elseif ((StrLen($Email) < 4) or (StrLen($Email) > 25)) {
echo "<p>Адрес электронной почты должен быть больше 4 символов и меньше 25.</p>";
} elseif ($Pass != $Repass) {
echo "<p>Пароли отличаются.</p>";
} else {
//$salt2=$Login.'test22';
//$salt2=md5($salt2);
//$salt2="0x".$salt2;
$Result = MySQL_Query("SELECT name FROM users WHERE name='$Login' and `email`='$Email'") or ("Can't execute query.");
if(MySQL_Num_Rows($Result)) {
$Salt = $Login.$Pass;
$Salt = md5($Salt);
$Salt = "0x".$Salt;
MySQL_Query("call changePasswd('$Login','$Salt')") or die ("Can't execute query.");
echo "<p>Пароль учетной записи <b>".$Login."</b> успешно изменен.</p>";
} else{
echo 'E-mail или имя пользователя не существует!';
}
}
}
echo $Data;
как это на MySQLi переписать?я уже всё перепробовал…
Анимация во время ajax загрузки
Приветствую. Есть необходимость сделать анимацию во время загрузки контента через ajax, тоесть список товаров после прокрутки вниз загружается дальше, но это происходит не очень быстро и хотелось бы сделать какую либо анимацию, чтобы юсер видел, что происходит подгрузка контента, а не список товара кончился. Сейчас просто список товара в этот момент серый становиться. используется minishop2, msearch2 и pdotools
[[!mFilter2?
&paginator=`pdoPage`
&class=`msProduct`
&element=`msProducts`
&parents=`[[*id]]`
&tplOuter=`mFilter2OuterTpl`
&tpls=`featureProductTpl`
&showEmptyFilters=`0`
&suggestions=`1`
&suggestionsMaxResults=`15000`
&suggestionsMaxFilters=`15000`
&limit=`12`
&ajaxMode=`scroll`
&aliases=`
Помогите плиз с поиском решения.
Привет всем. Подскажите плиз, как реализовано на этом сайте левое меню «серии» которое листает категории при прокрутке товара. И ещё очень ищу такой же коструктор товара. Готов заплатить за эти аддоны.
Очень жду ответа тут или на +79О574бЗ2З1 whatsapp
ellar.com.ua
Очень жду ответа тут или на +79О574бЗ2З1 whatsapp
ellar.com.ua
Готов заплатить за помощь! Выборка по параметрам текущего ресурса.
Приветствую, подскажите пожалуйста, я уже вторые сутки бьюсь с этим… как указать правильно в where опцию текущего ресурса?
Допусти я вызываю на странице товара:
Допусти я вызываю на странице товара:
[[!msProducts?
&tpl=`gridProductTpl`
&parents=`0`
&where=`тут нужно фильтрануть по полям color и series из текущего товара`
]]
тоесть, чтобы поля color и series, брались из товара который на страничке.