Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » Web-программирование » MySql/PHP: общие вопросы

Модерирует : Cheery

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76

Открыть новую тему     Написать ответ в эту тему

Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Laterport

Цитата:
не совсем понимаю что нужно сделать, ввести команду типа

при чем тут команда? нужно модифицировать сам запрос.
 
но сначала лучше посмотреть что там за значения, так как если речь о timestamps, то такой проблемы не должно возникать.
 
скорее всего какие то посторонние записи в базе
 
почему у вас started в datetime, а  finishedat в timestamp?  
не проще использовать один тип?


----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 20:11 26-04-2013
IFKey



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Дано:
База в кодировке utf8
Таблица в кодировке utf8
Страница с выводами результатов в кодировке utf8
При обращении к базе выставляю параметры:

Цитата:
mysql_query("SET NAMES 'utf8'");  
mysql_query("SET CHARACTER SET 'utf8'");
mysql_query("SET SESSION collation_connection = 'utf8_general_ci'");

Вопрос:
При выборке слова "вых" получаю вот что"\u0432\u044b\u0445".
Почему так и чем на PHP это можно перевести в читаемый вид?

Всего записей: 331 | Зарегистр. 20-03-2007 | Отправлено: 17:57 23-07-2014
IFKey



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Разобрался, я выходной массив обрабатывал функцией json_encode она все русские символы испортила. Хотя локаль стоит ru_RU.UTF8

Всего записей: 331 | Зарегистр. 20-03-2007 | Отправлено: 12:59 24-07-2014
niko7

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Есть в страницах сайта такие строки $link = mysql_connect("mysqlserver", "qwe", "777") or die("error!");
mysql_select_db("qwe", $link) or die("Could not set database: " . mysql_error());. Не имея базы mysql, как создать пустую базу mysql для работы сайта?

Всего записей: 2414 | Зарегистр. 23-09-2004 | Отправлено: 00:27 09-12-2014 | Исправлено: niko7, 00:29 09-12-2014
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
niko7

Цитата:
Не имея базы mysql, как создать пустую базу mysql для работы сайта

либо через phpmyadmin скрипт, либо mysql запросом.
но сначала нужно решить какие поля и какого типа в ней будут.

Всего записей: 15111 | Зарегистр. 20-09-2014 | Отправлено: 00:50 09-12-2014
niko7

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Mavrikii
Цитата:
но сначала нужно решить какие поля и какого типа в ней будут.
Это можно как-то вычислить сейчас есть только сайт без базы MySql.

Всего записей: 2414 | Зарегистр. 23-09-2004 | Отправлено: 01:02 09-12-2014
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
niko7

Цитата:
Это можно как-то вычислить сейчас есть только сайт без базы MySql.

если вы делаете что то для себя, то думаете какие данные и в каком виде хотите хранить.
на основе этого и создается база с таблицами в ней.
 
если же для какого то готового скрипта, то нужно смотреть какие запросы в нем есть, в какие поля данные вносятся/запрашиваются и на основе этого создаются таблицы.

Всего записей: 15111 | Зарегистр. 20-09-2014 | Отправлено: 01:22 09-12-2014
cabron666



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здравствуйте,
У меня возникла небольшая проблема с циклами, никак не могу сделать что хочу, не подскажет кто-нибудь решения?
 
Имеем две таблици:
1)Product со следующими колонками:
Item_no|rank
prod.1-1L 1    
prod.2-5L 2    
prod.3-1L 0    
prod.3-5L 0    
prod.4-1L 0    
prod.4-1L -1

2)Bin
locatio|rank|max_prod
10-10-10 1 1    
10-10-20 2 1    
10-10-30 0 4    
10-10-40 0 4    
10-10-50 -1 10

 
Продукты и местоположение имеют ранкинг, нужно разместить эти продукты учитывая ранкинг, макс. кол-во продуктов, которые входят в это место и один и тотже продукт, если он имеется в бутылке 1л и 5л, должны поместиться в разные места, т.е результат должен быть такой:
prod.1-1L 10-10-10    
prod.2-5L 10-10-20    
prod.3-1L 10-10-30    
prod.3-5L 10-10-40    
prod.4-1L 10-10-30    
prod.4-1L 10-10-50

 
Спасибо

----------
Жизнь - это рояль, клавиша белая, клавиша черная, крышка...

Всего записей: 1342 | Зарегистр. 03-02-2002 | Отправлено: 20:37 22-01-2015
msmih



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Буду признателен за подсказку адекватного решения для авторизации с помощью curl на сайте hh.ru
Все, что есть в сети уже не рабочее.

Всего записей: 1192 | Зарегистр. 29-01-2006 | Отправлено: 20:29 29-01-2015
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
msmih

Цитата:
Буду признателен за подсказку адекватного решения для авторизации с помощью curl на сайте hh.ru

mysql?? F12, закладка сетевой активности. смотрите что и как отправляется на сервер.
далее Имитация браузера-запрос методом post

Всего записей: 15111 | Зарегистр. 20-09-2014 | Отправлено: 20:30 29-01-2015
msmih



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
F12, закладка сетевой активности. смотрите что и как отправляется на сервер.  

если бы все так было просто. там какая-то хитрая проверка. имитация приводит к надписи что-то типа "возможно вы нас ломаете".
задача стоит, заходить на свою страницу. ни о каких переборах чего-то там речи не идет.

Всего записей: 1192 | Зарегистр. 29-01-2006 | Отправлено: 06:39 30-01-2015
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
msmih

Цитата:
 ни о каких переборах чего-то там речи не идет

а речь была о переборах? раз приводит, значит что то упускаете - какой ключ с формой, каждый раз меняющийся. вот только данная тема не об этом.

Всего записей: 15111 | Зарегистр. 20-09-2014 | Отправлено: 06:43 30-01-2015
vs6262



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
может кто подскажет как в PHP центрировать по Х текст при imagettftext() ?
 
PS: так чтобы центрировалась каждая строчка

Всего записей: 2188 | Зарегистр. 25-02-2013 | Отправлено: 09:03 21-03-2015
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vs6262
а какое отношение имеет к mysql? тут, все же, работа с mysql из php
 
берете ширину картинки, получаете ширину текста (есть функция), расчитываете координаты места куда нужно вставлять текст.

Всего записей: 15111 | Зарегистр. 20-09-2014 | Отправлено: 09:12 21-03-2015
vs6262



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Mavrikii
так мне динамически нужно

Всего записей: 2188 | Зарегистр. 25-02-2013 | Отправлено: 09:18 21-03-2015
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vs6262

Цитата:
так мне динамически нужно

и? а что в том, что я написал выше, этому не соответствует?
смотрите столько строк, для каждой считаете как выше - горизонтальная центровка это просто.
вертикальная - нужно учитывать количество строк и какую собираетесь отобразить
 
простая математика внутри скрипта.
 
функция считающая размеры бокса с текстом - http://php.net/manual/en/function.imagettfbbox.php

Всего записей: 15111 | Зарегистр. 20-09-2014 | Отправлено: 09:21 21-03-2015 | Исправлено: Mavrikii, 09:38 21-03-2015
Kaber



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ребят, помогите удалить из БД, есть форма:

Код:
<?
include ("config.php");
$result = mysql_query("SELECT * FROM article ORDER BY `article`.`id` DESC");
$query = mysql_fetch_array($result);
do{
printf ("<div class='table2'><table>
    <tr>
    <td>$query[id]</td>
    <td>$query[name]</td>
    <td><form action='delete_edit.php' method='POST'><input type='submit' name='delete' value='delete'></form><></td>
    <td><form action='upgrade_edit.php'><input type='submit' method='GET' name='upgrade_edit' value='upgrade'></form></td>    
    </tr>
</table></div>");
}
while ($query = mysql_fetch_array($result));
?>

 
и обработчик:
 

Код:
<?
include ("config.php");
if (isset($_POST['delete'])) {
$del = $_POST['delete'];
$result = "delete from article where id='$del'";
mysql_query($result);
}
?>

 
Ошибок не выводит, но удалять не хочет(

Всего записей: 1356 | Зарегистр. 14-03-2014 | Отправлено: 15:02 02-04-2015
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Kaber

Цитата:
$del = $_POST['delete'];  
$result = "delete from article where id='$del'";  

почитайте об SQL инъекциях. ну вот берете вы $_POST['delete'], а чему оно равно, откуда берется его значение?
 

Цитата:
<input type='submit' method='GET' name='upgrade_edit' value='upgrade'>

эм?? откуда там method атрибут?
 

Всего записей: 15111 | Зарегистр. 20-09-2014 | Отправлено: 20:30 02-04-2015
nuznaeteli

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
вопрос от чайника
возможно даже не туда, поэтому извиняюсь заранее
 
можно ли разом скачать все картинки и медиа материалы, с сайта, который предоставляет просмотр в таком режиме:
 
 

Всего записей: 609 | Зарегистр. 27-05-2013 | Отправлено: 10:40 04-04-2015
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
nuznaeteli

Цитата:
возможно даже не туда, поэтому извиняюсь заранее  

не туда.
 

Цитата:
можно ли разом скачать все картинки и медиа материалы, с сайта, который предоставляет просмотр в таком режиме:  

если и внутри директорий идет список файлов, то Рекурсивная загрузка веб-сайтов; оффлайн-браузеры (OfflineExplorer, TeleportPro, HTTrack)

Всего записей: 15111 | Зарегистр. 20-09-2014 | Отправлено: 00:00 05-04-2015
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76

Компьютерный форум Ru.Board » Интернет » Web-программирование » MySql/PHP: общие вопросы


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru