PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (92): В начало « ... 8 9 10 11 [12] 13 14 15 16 ... » В конец

> Найдено сообщений: 1370
andrewkard Отправлено: 16 Июля, 2018 - 18:06:17 • Тема: Как лучше производить валидацию? • Форум: Вопросы новичков

Ответов: 9
Просмотров: 305
Любым удобным для Вас способом. Нужно сделать на клиенте и на сервере. На сервере обязательно.
andrewkard Отправлено: 16 Июля, 2018 - 15:57:52 • Тема: Как работает эта регулярка? • Форум: Вопросы новичков

Ответов: 21
Просмотров: 881
Рекомендую https://regex101[dot]com/
Справа расписывается что к чему
andrewkard Отправлено: 13 Июля, 2018 - 09:29:35 • Тема: Помогите понять почему? • Форум: Вопросы новичков

Ответов: 10
Просмотров: 452
В данном конкретном случает не нужно делать подготовленный запрос, поскольку
обычно название таблицы хард кодят либо вообще создают вручную.
Если нужно в скрипте, сделайте вот так:

PHP:
скопировать код в буфер обмена
  1.  
  2. $query = 'CREATE TABLE IF NOT EXISTS `report`
  3.             (
  4.            `id` INT NOT NULL auto_increment PRIMARY KEY,
  5.            `create_date` DATE,
  6.            `pair` VARCHAR (20) NOT NULL,
  7.           `amount` FLOAT(20,8) NOT NULL,
  8.           `price` DOUBLE(20,8) NOT NULL,
  9.           `profit` DOUBLE(20,8) NOT NULL
  10.       )';
  11. $pdo->query($query);
  12.  
andrewkard Отправлено: 12 Июля, 2018 - 16:32:48 • Тема: Помогите понять почему? • Форум: Вопросы новичков

Ответов: 10
Просмотров: 452
alecs пишет:
andrewkard пишет:
alecs пишет:
но не понятно почему оно закрывается

чудес не бывает, всегда поведению есть объективная причина, возможно где то была ошибка и соединение слетало или еще чего.



а в первом совете была ошибка? насчет указателя?


Нет, извлечение с помощью курсора так же имеет право на жизнь Улыбка
andrewkard Отправлено: 12 Июля, 2018 - 07:38:08 • Тема: glpi подскажите как составить запрос. • Форум: Напишите за меня, пожалуйста

Ответов: 10
Просмотров: 183
Соберите все в один набор и выводите как нужно, либо приведите оба варианта к одной структуре
andrewkard Отправлено: 12 Июля, 2018 - 07:33:38 • Тема: Помогите понять почему? • Форум: Вопросы новичков

Ответов: 10
Просмотров: 452
alecs пишет:
но не понятно почему оно закрывается

чудес не бывает, всегда поведению есть объективная причина, возможно где то была ошибка и соединение слетало или еще чего.
andrewkard Отправлено: 11 Июля, 2018 - 18:04:36 • Тема: Помогите понять почему? • Форум: Вопросы новичков

Ответов: 10
Просмотров: 452
Мелкий пишет:
а откуда такой вывод?

да виноват, не досмотрел
andrewkard Отправлено: 11 Июля, 2018 - 12:12:55 • Тема: glpi подскажите как составить запрос. • Форум: Напишите за меня, пожалуйста

Ответов: 10
Просмотров: 183
alex_orl пишет:
Каким образом можно в циклах не учитывать пустые значения ?

все равно выводите, пусть будут пустые ячейки

alex_orl пишет:
Если я пытаюсь вывести в другом цикле с сопоставлением users_id ( что бы монитор был привзян к пользователю то ошибка Uninitialized string offset: 11


PHP:
скопировать код в буфер обмена
  1.  
  2. foreach($monitor as $user_id => $data){
  3.     foreach($data as $index => $name){
  4.         echo $name; //при $index = 0 - 2476W, при index = 1 - 2476W-2
  5.  
  6.         echo $monserial[$user_id][$index];
  7.  
  8.         echo $monname[$user_id][$index];
  9.  
  10.     }
  11. }
  12.  
  13.  
andrewkard Отправлено: 11 Июля, 2018 - 06:59:15 • Тема: Помогите понять почему? • Форум: Вопросы новичков

Ответов: 10
Просмотров: 452
Вы пытаетесь взять строки средствами прокручиваемого курсора, сделайте так, как в документации:
PHP:
скопировать код в буфер обмена
  1.  
  2. $stmt = $dbh->prepare($sql, array(PDO::ATTR_CURSOR => PDO::CURSOR_SCROLL));
  3.     $stmt->execute();
  4.     while ($row = $stmt->fetch(PDO::FETCH_NUM, PDO::FETCH_ORI_NEXT)) {
  5.       $data = $row[0] . "\t" . $row[1] . "\t" . $row[2] . "\n";
  6.       print $data;
  7.     }
  8.     $stmt = null;
  9.  

PDO::FETCH_NUM можно заменить на PDO::FETCH_ASSOC
andrewkard Отправлено: 11 Июля, 2018 - 06:49:16 • Тема: glpi подскажите как составить запрос. • Форум: Напишите за меня, пожалуйста

Ответов: 10
Просмотров: 183
alex_orl пишет:
Если честно не очень понятно .

Думал нормально объяснил, ладно, по коду разберетесь?
PHP:
скопировать код в буфер обмена
  1.  
  2. $result2 = $mysqli->query("SELECT distinct  name, serial,otherserial, manufacturers_id, users_id from glpi_monitors");
  3. while ($data = $result2->fetch_array())  {
  4.     $user_id = $data['users_id'];
  5.     $monitor [$user_id][] = $data['name'];
  6.     $monserial [$user_id][] = $data ['serial'];
  7.     $moninv [$user_id][] = $data ['otherserial'];
  8. }
  9.  
  10. foreach($monitor as $user_id => $data){
  11.     foreach($data as $index => $name){
  12.         echo $name; //при $index = 0 - 2476W, при index = 1 - 2476W-2
  13.     }
  14. }
  15.  
andrewkard Отправлено: 10 Июля, 2018 - 18:03:51 • Тема: Обработка PDF • Форум: Графика в PHP

Ответов: 1
Просмотров: 1661
Посмотрите комментарии, возможно то что ищите: https://stackoverflow[dot]com/questi[dot][dot][dot]f-editing-in-php
andrewkard Отправлено: 10 Июля, 2018 - 17:26:10 • Тема: glpi подскажите как составить запрос. • Форум: Напишите за меня, пожалуйста

Ответов: 10
Просмотров: 183
alex_orl пишет:
в php еще не очень , можете пример показать ?


PHP:
скопировать код в буфер обмена
  1.  
  2.  //Это массив
  3. $data = [];
  4.  
  5. //Добавим одно значение с ключом  1
  6. $data[1] = 1;
  7.  
  8. //Пытаемся добавить еще одно значение с ключом  1
  9. $data[1] = 2;
  10.  
  11. //Теперь $data[1]  равно 2, поскольку ключи уникальны, что бы сохранить оба значения, сделаем массив двумерным
  12. $data[1][] = 1;
  13. $data[1][] = 2;
  14.  
  15. //Теперь $data[1][0] бедет равно 1, $data[1][1] равно 2
  16.  
  17.  
  18.  
andrewkard Отправлено: 06 Июля, 2018 - 22:37:22 • Тема: Как в php нарисвать текст, что бы можно было форматировать текст? • Форум: Вопросы новичков

Ответов: 8
Просмотров: 363
livote пишет:
мне нужно сделать это на сервере что бы потом сохранить картинкой

создавайте картинку сразу, наносите на нее то что нужно
andrewkard Отправлено: 06 Июля, 2018 - 17:56:52 • Тема: Прошу подсказать - <?php echo $text; ?> Выдает абракадабру - PHP • Форум: Вопросы новичков

Ответов: 6
Просмотров: 356
Димитрий пишет:
В этом случае если заполняется только тема письма выдается сообщение что не заполнено содержание и туда копируется тема. А если заполняется только содержание то текст просто исчезает

перепроверьте еще раз, должно быть нормально, так сделали?

PHP:
скопировать код в буфер обмена
  1.  
  2. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  3. <html>
  4. <head>
  5.     <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  6.     <title>Рассылка предложений</title>
  7.     <link href="../css/Nadia.css" type="text/css" rel="stylesheet">
  8.  
  9. </head>
  10.  
  11. <body>
  12. </body>
  13.  
  14. <br /><br />Персонально: ТОЛЬКО для самых близких клиентовСоставьте и отправьте электронное письмо для покупателей, внесенный в лист рассылки <br />
  15. <?PHP
  16. $subject = '';
  17. $text = '';
  18.  
  19. if(isset($_POST['submit'])){
  20.  

(Добавление)
CODE (html):
скопировать код в буфер обмена
  1.  
  2. <input type="image" src="../image/bluebutton.png" name="submit">
  3.  


лучше так:

CODE (html):
скопировать код в буфер обмена
  1.  
  2. <input type="submit" name="submit">
  3.  
andrewkard Отправлено: 06 Июля, 2018 - 17:50:56 • Тема: Рег выражение не хочет принимать за символ перевод строки • Форум: Регулярные выражения

Ответов: 4
Просмотров: 528
Цитата:

.{1,1000}
matches any character (except for line terminators)

Страниц (92): В начало « ... 8 9 10 11 [12] 13 14 15 16 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB