Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Редактор MySQL таблиц

 PHP.SU

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


 Страниц (1): [1]   

> Описание: Ошибка в коде
mistik77777
Отправлено: 25 Июля, 2022 - 15:46:37
Post Id


Новичок


Покинул форум
Сообщений всего: 1
Дата рег-ции: Июль 2022  


Помог: 0 раз(а)




Здравствуйте Гуру PHP. очень надеюсь на вашу помощь, ситуация следующая, есть Редактор MySQL таблиц и две таблицы (код ниже), по отдельности они в нем редактируются без ошибок, но когда я хочу их объеденить в один редактор то редактируется только первая таблица, при редактировании второй появляется ошибка - ERROR: Failed to find specified row in database, помогите решить данную проблему, благодарю за ваши ответы.
CODE (htmlphp):
скопировать код в буфер обмена
  1. <?php
  2.  
  3. require_once('TableEditor.php');
  4.  
  5. header('Access-Control-Allow-Origin: *');
  6.  
  7. $db = mysqli_connect("localhost","root","HdYVjPPPGyv1","radiotema") or die(mysql_error());
  8. mysqli_query($db,'SET NAMES "utf8"');
  9. /////начало первой таблицы//////////
  10.  
  11. $editor = new TableEditor($db, 'products_setting');
  12. $editor->setConfig('perPage', 50);
  13. $editor->setDisplayNames(array('disabled' => 'Отключить голосование', ));
  14. $editor->display();
  15.  
  16. ////конец первой и начало второй таблицы////
  17.  
  18. $editor = new TableEditor($db, 'products');
  19. $editor->setConfig('perPage', 50);
  20. $editor->setDisplayNames(array(
  21. 'Name' => 'Имя',
  22. 'num' => '№ песни',
  23. 'song' => 'название песни'
  24. ));
  25. $editor->display();
  26. ?>

(Отредактировано автором: 25 Июля, 2022 - 15:54:46)

 
 Top
Vladimir Kheifets
Отправлено: 03 Августа, 2022 - 16:30:37
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 879
Дата рег-ции: Март 2017  
Откуда: Германия, Бавария


Помог: 37 раз(а)




mistik77777 пишет:
Здравствуйте Гуру PHP. очень надеюсь на вашу помощь, ситуация следующая, есть Редактор MySQL таблиц и две таблицы (код ниже), по отдельности они в нем редактируются без ошибок, но когда я хочу их объеденить в один редактор то редактируется только первая таблица, при редактировании второй появляется ошибка - ERROR: Failed to find specified row in database, помогите решить данную проблему, благодарю за ваши ответы.
CODE (htmlphp):
скопировать код в буфер обмена
  1. <?php
  2.  
  3. require_once('TableEditor.php');
  4.  
  5. header('Access-Control-Allow-Origin: *');
  6.  
  7. $db = mysqli_connect("localhost","root","HdYVjPPPGyv1","radiotema") or die(mysql_error());
  8. mysqli_query($db,'SET NAMES "utf8"');
  9. /////начало первой таблицы//////////
  10.  
  11. $editor = new TableEditor($db, 'products_setting');
  12. $editor->setConfig('perPage', 50);
  13. $editor->setDisplayNames(array('disabled' => 'Отключить голосование', ));
  14. $editor->display();
  15.  
  16. ////конец первой и начало второй таблицы////
  17.  
  18. $editor = new TableEditor($db, 'products');
  19. $editor->setConfig('perPage', 50);
  20. $editor->setDisplayNames(array(
  21. 'Name' => 'Имя',
  22. 'num' => '№ песни',
  23. 'song' => 'название песни'
  24. ));
  25. $editor->display();
  26. ?>


Добрый день!

Про таблицы нельзя ничего сказать не посмотрев TableEditor.php,
а в строке ниже ошибка or die(mysql_error()) т.к. mysqli_connect с mysql функциями не работает.
PHP:
скопировать код в буфер обмена
  1. $db = mysqli_connect("localhost","root","HdYVjPPPGyv1","radiotema") or die(mysql_error());


д.б.
PHP:
скопировать код в буфер обмена
  1. $db = mysqli_connect("localhost","root","HdYVjPPPGyv1","radiotema");
  2.   exit;
  3. }
  4. else
  5. {
  6.   //Ваш код
  7. }
  8.  
Удачи!

(Отредактировано автором: 03 Августа, 2022 - 16:32:04)

 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB