PHP . SU
Программирование на PHP, MySQL и другие веб-технологии
Страниц (4): [1] 2 3 4 »
Найдено сообщений: 50
pls
Отправлено: 12 Мая, 2021 - 17:03:57 • Тема: Подключение к серверу при помощи PHP • Форум: Напишите за меня, пожалуйста
Ответов: 0 Просмотров: 28
Задача такова:
1. Необходимо автоматически при помощи PHP скрипта подключиться к WIN2008 Server (есть логин и пароль).
2. Подключившись скачать с заданного диска и папки на сервере один файл к себе на комп.
Помогите с написанием данного скрипта.
Спасибо
pls
Отправлено: 29 Ноября, 2016 - 16:41:13 • Тема: Помогите с запросом • Форум: SQL и Архитектура БД
Ответов: 1 Просмотров: 24
Вот написал запрос к базе, он подсчитывает общую сумму проделанной работы. Необходимо сделать выборку для того чтобы например подсчитывалась сума за промежуток времени (неделя). Дата хранится в поле baza.datebaza.
CODE (
SQL ):
скопировать код в буфер обмена
SELECT
strukt. name,
COUNT( baza. kod_struk2) AS suma,
baza. datebaza
FROM
baza
JOIN
strukt
ON baza. kod_struk2= strukt. kod_strukt
GROUP BY baza. kod_struk2
pls
Отправлено: 16 Ноября, 2016 - 12:16:02 • Тема: Запись запроса из mysql в CSV файл • Форум: Работа с СУБД
Ответов: 0 Просмотров: 997
Вот кусок моего кода. Всё прекрасно работает но только уже в экселевском документе перед данными выводятся строки с таким текстом КАК ЭТОТ ТЕКСТ УБРАТЬ??? CODE (
html ):
скопировать код в буфер обмена
<!DOCTYPE html>
<html >
<head >
<meta charset = "utf-8" >
<link rel = "stylesheet" type = "text/css" href = "style.css" >
</ head >
<body >
</ body >
</ html > 1
Сам код формирования и заполения CSV файла
PHP:
скопировать код в буфер обмена
$csv_file = '' ; // создаем переменную, в которую записываем строки
$row1 = R:: getAll ( 'SELECT * FROM `anketa` WHERE kod=' . $kod . '' ) ;
if ( $row1 ) {
$i = 0 ;
foreach ( $row1 as $row ) {
$i = $i + 1 ; //Номер по порядку
$csv_file .= ' ' . $i . ';"' . $row [ "kod" ] . '";"' . $row [ "kor_n" ] . '";"' . $row [ "povna_n" ] . '";"' . $row [ "tip" ] . '"' . "\r \n " ;
}
}
$csv_file .= '"' . gmdate ( "d-m-Y " ) . '"' ; //Дата создания $file_name = 'export.csv' ; // название файла
$file = fopen ( $file_name , "w" ) ; // открываем файл для записи, если его нет, то создаем его в текущей папке, где расположен скрипт fwrite ( $file , trim ( $csv_file ) ) ; // записываем в файл строки fclose ( $file ) ; // закрываем файл
//// задаем заголовки. то есть задаем всплывающее окошко, которое позволяет нам сохранить файл.
header ( 'Content-type: application/csv' ) ; // указываем, что это csv документ header ( "Content-Disposition: inline; filename=" . $file_name ) ; // указываем файл, с которым будем работать unlink ( $file_name ) ; // удаляем файл. то есть когда вы сохраните файл на локальном компе, то после он удалится с сервера
pls
Отправлено: 14 Ноября, 2016 - 10:56:19 • Тема: Помогите правильно составить запрос для поиска в БД • Форум: Работа с СУБД
Ответов: 6 Просмотров: 1092
3d_killer пишет: и где ошибка? и что в массиве?
Fatal error: Uncaught [42000] - SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual ...
pls
Отправлено: 10 Ноября, 2016 - 17:37:16 • Тема: Помогите правильно составить запрос для поиска в БД • Форум: Работа с СУБД
Ответов: 6 Просмотров: 1092
3d_killer пишет: А синтаксис лайк посмотреть не судьба?
Спасибо, помогло)
(Добавление)
3d_killer пишет: А синтаксис лайк посмотреть не судьба?
А ещё такой вопрос, почему у меня запрос не ищет если слово написано на русском?
pls
Отправлено: 10 Ноября, 2016 - 16:58:09 • Тема: Помогите правильно составить запрос для поиска в БД • Форум: Работа с СУБД
Ответов: 6 Просмотров: 1092
Помогите правильно составить запрос для поиска в БД
Всё как бы работает но только не ищет по этому полю:
$where .= (!empty($data['kor_n'])) ? " AND kor_n ='$data[kor_n]' LIKE '%$data[kor_n]%' " : '';
Когда я удаляю окончание LIKE '%$data[kor_n]%' то всё работает. Что в нем не то?
Далее предоставляю весь код:
PHP:
скопировать код в буфер обмена
$where = '' ;
$where .= ( ! empty ( $kod ) ) ?
" WHERE kod ='$kod ' " : '' ; $where .= ( ! empty ( $data [ 'kor_n' ] ) ) ?
" AND kor_n ='$data[kor_n] ' LIKE '%$data[kor_n] %' " : '' ;
$where .= ( ! empty ( $data [ 'miscev' ] ) ) ?
" AND miscev =$data[miscev] " : '' ; $where .= ( ! empty ( $data [ 'tip' ] ) ) ?
" AND tip =$data[tip] " : '' ; $where .= ( ! empty ( $data [ 'stupin' ] ) ) ?
" AND stupin =$data[stupin] " : '' ;
$where .= ( ! empty ( $data [ 'tel' ] ) ) ?
" AND tel ='$data[tel] ' " : '' ; $where .= ( ! empty ( $data [ 'direkt' ] ) ) ?
" AND direkt ='$data[direkt] ' " : '' ; $where .= ( ! empty ( $data [ 'email' ] ) ) ?
" AND email ='$data[email] ' " : '' ; //Выполняем запрос
$row1 = R:: getAll ( "SELECT * FROM `anketa` invoices $where " ) ;
pls
Отправлено: 07 Ноября, 2016 - 11:45:17 • Тема: Вывод информации при помощи SELECT (выпадающий список) • Форум: Работа с СУБД
Ответов: 6 Просмотров: 1060
Спасибо, я догнал. Вот правильный код:
PHP:
скопировать код в буфер обмена
$row1 = R:: getAll ( 'SELECT * FROM `tip` ORDER BY kod_tip' ) ;
echo "<select name = 'tip'>" ;
foreach ( $row1 as $row ) {
if ( $_POST [ 'tip' ] == $row [ tip_id] ) {
echo "<option value = $row[tip_id] selected> $row[tip_naim] </option>" ;
} else {
echo "<option value = $row[tip_id] > $row[tip_naim] </option>" ;
}
}
echo "</select>" ;
pls
Отправлено: 07 Ноября, 2016 - 11:32:17 • Тема: Вывод информации при помощи SELECT (выпадающий список) • Форум: Работа с СУБД
Ответов: 6 Просмотров: 1060
Когда я беру данные не их БД а из формы, такая конструкция срабатывает.
CODE (
html ):
скопировать код в буфер обмена
<p >
<p ><strong > Город:</ strong ></ p >
<select name = "miscev" >
<option value = "0" > Выберите тип</ option >
<option value = "1" <?php @$data[ 'miscev' ] == 1 ? print "selected" : false;?> >Город</ option >
<option value = "2" <?php @$data[ 'miscev' ] == 2 ? print "selected" : false;?> >Село</ option >
</ select >
</ p >
pls
Отправлено: 07 Ноября, 2016 - 10:27:47 • Тема: Вывод информации при помощи SELECT (выпадающий список) • Форум: Работа с СУБД
Ответов: 6 Просмотров: 1060
Здравствуйте! Помогите составить запрос.
У меня есть форма для занесения информации в БД. В ней используется SELECT (выпадающий список). Всё нормально работает и заносится в базу. Но возникает проблема, после того как пользователь внес не правильные данные в форме я вывожу ошибки и в форме скидывается значение которое было введено в поле select и его приходится вводить ещё раз. Как сделать так чтобы оно сохранялось?
PHP:
скопировать код в буфер обмена
$row1 = R:: getAll ( 'SELECT * FROM `tip` ORDER BY kod_tip' ) ;
echo "<select name = 'tip'>" ;
foreach ( $row1 as $row ) {
echo "<option value = $row[tip_id] > $row[tip_naim] </option>" ;
}
echo "</select>" ;
pls
Отправлено: 25 Января, 2016 - 18:01:49 • Тема: Вывод данных из списка(select) при редактировании записи • Форум: Работа с СУБД
Ответов: 9 Просмотров: 1590
IllusionMH пишет: pls , а где php начинается? Где заканчивается? и почему php и html никак не разделены через ?> ?
CODE (
htmlphp ):
скопировать код в буфер обмена
[/code]< tr>< td> Местность:</ td>
< td>< select name= "mestn" >
< option value= "0" <? php if ( $mestn == 0) : echo 'selected' ; endif ; ?> Не выбрано</ option>
< option value= "1" <? php if ( $mestn == 1) : echo 'selected' ; endif ; ?> Город </ option>
< option value= "2" <? php if ( $mestn == 2) : echo 'selected' ; endif ; ?> Село</ option>
</ select></ td></ tr> [code=htmlphp]
Это все HTML и в нем закралась ошибка. Может всё из за того что переменная $mestn число, а нужно чтобы был текст?
pls
Отправлено: 25 Января, 2016 - 17:29:53 • Тема: Вывод данных из списка(select) при редактировании записи • Форум: Работа с СУБД
Ответов: 9 Просмотров: 1590
Faraon-san пишет: CODE (
htmlphp ):
скопировать код в буфер обмена
$mestn=$item['mestn'];
echo $mestn;
< tr>< td> Местность:</ td>
< td>< select name= "mestn" >
< option value= "0" <? php if ( $mestn == 0) : echo 'selected' ; endif ; ?> Не выбрано</ option>
< option value= "1" <? php if ( $mestn == 1) : echo 'selected' ; endif ; ?> Город </ option>
< option value= "2" <? php if ( $mestn == 2) : echo 'selected' ; endif ; ?> Село</ option>
</ select></ td></ tr>
Пишет синтаксическая ошибка!!!
Страниц (4): [1] 2 3 4 »
Powered by ExBB FM 1.0 RC1. InvisionExBB