а как тогда вывести переменную username - в коде
<?= DetailView::widget([
'model' => $model,
'attributes' => [
'id',
'username',
'auth_key',
'password_hash',
'password_reset_token',
'email:email',
'status',
'sum',
'created_at',
'updated_at',
],
]) ?>
<?=
$db_login='root';
$db_host='localhost';
$db_name='mysql';
$db_pass='';
mysql_connect($db_host,$db_login,$db_pass);
mysql_select_db($db_name);
$sql_select = "SELECT * FROM tranzakcii WHERE `username`='".$komu."'";
$result = mysql_query($sql_select);
$row = mysql_fetch_array($result);
if($row)
{
printf("<p>Пользователь: " .$row['username'] . " </p>
<p>Сумма перевода</p>: " .$row['skolko'] ."</p>
");
}
else{echo ("Пользователя с таким именем в базе нет");}
?> вот сам код - нужно чтобы выводился $row['username'] но видимо '".$komu."'" не читает в запросе SELECT хотя сама инфа пользователя выводится DetailView::widget([
'model' => $model,
'attributes' => [
'id',
'username', вот как теперь его вывести printf("<p>Пользователь: " .$row['username'] . " </p> вопрос какой запрос тогда построить в селект и- вот скрин текущего https://pastenow[dot]ru/483bd00648d6[dot][dot][dot]85fefdc20ffb2ed1 (Добавление)
за пред идущий очень спасибо
<?php
$db_login='root';
$db_host='localhost';
$db_name='mysql';
$db_pass='';
mysql_connect($db_host,$db_login,$db_pass);
mysql_select_db($db_name);
if (isset($_POST['komu'])) {$komu = $_POST['komu']; if ($komu == ''){unset($komu);}}
if (isset($_SESSION['id'])) {$session = $_SESSION['id']; if ($session == ''){unset($session);}}
if (isset($_POST['summ'])) {$sum = $_POST['summ']; if ($sum == ''){unset($sum);}}
if (isset($_POST['action']) AND $_POST['action']=='perevod') {
require_once 'db.php';
$poluchatel = mysql_query("SELECT * FROM table_user WHERE username=$komu");
$otpravitel = mysql_query("SELECT * FROM table_user WHERE username=$session");
$summ = floatval($_POST['summ']);
if (isset($_POST['summ'])) mysql_query('UPDATE `table_user` SET `sum` = `sum` +'.$sum.' WHERE `username`='.$komu.'');
else echo 'Ошибка';
}
//var_dump($poluchatel);
print_r ($_POST);
?>
не срабатывае именно ('UPDATE `table_user` SET `sum` = `sum` +'.$sum.' WHERE `username`='.$komu.''); то есть значение не увеличивается на сумму $sum
echo"<br>";
print_r ($t); в самом индекс файле выводится Вермут Вермут Мартини Бьянко Вермут "Мартини Розато" а в самом файле output когда вставляешь его
в $item -> appendChild( $dom_items->createElement('v8escription', $v));
выводится </Entities>
что это хотя в индексе выводятся
А если честно вот массив array= $data([ar1]=2,[ar2]=3,[ar3]=4,[ar4]=5) , а теперь необходимо все вывести в переменые и значения (да так чтобы каждой особой переменной соответсвовало значение)! Каждая индивидуальнвая переменная соотвествовала ключу в массиве- простой организацией это не осуществишь?
Имеется ассоативный массив в php- необходима функция изъятия ключа в переменную, а значение в значение переменной! Или необходимо ассоциативный массив передать массив в базу данных ! Через insert!
Parse error: syntax error, unexpected T_STRING in F:\web\home\start\www\modules\mod_traffic.php on line 76
вот строки скрипта подскажите где закралась ошибка
Подскажите пожалуйста скрипт счетчика трафика в мегабайтах который будет расположен на сайте! Причем сайт корпоративный и большая сеть поделена на подсети(с привязкой на домены) по подразделениям организации , В каждой подсети(подразделении) также имеется свой отдельный кеширующий прокси сервер ! Основная сеть 192.168.0.1 и 192.168.1.1- к подсети привязан кеширующий прокси-сервер SQUID 192.168.1.7 на нем расположен и основной корпоративный сайт ,когда идет запрос трафика (по существующему скрипту трафика mod_trafik) для пользователям этой подсети (домена), то трафик определяется! Когда идет запрос пользователя из подсети (домена) например 192.168.4.4 или 192.168.5.1, то счетчик всегда выдает "ноль" ! Как сделать общий счетчик для всех подсетей и прокси серверов!