Это видео недоступно.
Сожалеем об этом.
PHP для начинающих | #13 Подключение к БД и первый SQL-запрос
HTML-код
- Опубликовано: 16 май 2016
- В этом уроке мы подключимся через PHP к нашей базе данных и выполним первый SQL-запрос. Таким образом мы выведем список категорий из базы данных MySQL при помощи PHP.
Список кодов ошибок MySQL: allerrorcodes.ru/mysql/
Наконец-то долго ждал этого момента:-) очень всё хорошо и понятно объясняет. Эта очень важно знать за что каждая строка отвечает. Смотрел очень много видео по PHP но чтобы так коротко и ясно объясняли ещё не видал
Большое спасибо за уроки, все подробно, и многих нюансов касаетесь.
Автору большое спасибо! Действительно прекрасное чувство, когда объединил базу данных с сайтом
Отличный урок! Нашел в нем всю необходимую информацию. Спасибо!!!
Лучше никто не пояснил как на живом примере юзать SQL на сайте. Всегда просто показывают вывод инфы, а здесь показано как с БД влиять на структуру. ПРОСТО КРАСАВЧИК! Спасибо огромное.
автор красавчик!
ВСЕ ПОНЯТНО хоть это и первый урок который я посмотрел у него
Отличный видео-урок! Спасибо большое!!!
Огромное спасибо! Все понятно, просто, и главное рабочее
хороший урок, жду продолжения
Спасибо, друг) помог очень сильно!)
Первое видео на моей практике, которое комфортно смотреть на х1.75
Влад, спасибо!
Спасибо, очень помог
Спасибо тебе, друг!!!
Большое спасибо за уроки, очень полезные.
спасибо вам
вставляю так же ссылку и функцию var_damp до но почему-то там русские буквы не читаются
Спасибо за уроки надеюсь в будущем увидеть уроки по ООП
+Web Developer И тебе спасибо за отзыв) Обязательно увидишь!
+Magisters | Обучение современным профессиям жду не дождусь
Супер
спасибо спасибо спасибо спасибо спасибо
Спасибо за видео!) Благодаря ему, разобрался. А почему сразу не использовать mysqli_fetch_assoc?? Ведь она сразу возвращает нам ассоциативный массив из БД
будет ли создание админ панели ? когда?
+ уроки лучшие в рунете...
Спасибо
спасибо большое ! только есть непонятные моменты )
А как сделать чтоб каждая ссылка имела свой id и чтоб я кликал на одну из них и она генерировала всю информацию о ней?
спасибо за урок! все понятно кроме самой функции.... такая громоздкая и запутанная - нужно пару дней чтоб переварить((
красава
Я столкнулся с проблемой. Не могу понять как сформировать новую страницу после клика по гиперссылке.
Выводится несколько картинок которые из базы беруться, и при клике на картинку должно открыть описание, я вот никак не могу понять как это сделать.
Fatal error: Uncaught Error: Call to undefined function mysqli_init() in что делать
Если кто столкнется:
Была проблема с русскими буквами при выводе var_dump. Хотя в БД все выставлено верно - перепроверил несколько раз. Победил добавив функцию сразу после подключения БД: mysqli_query($link, "SET NAMES 'utf8'");
Спасибо большое, ты сыкономил мне время))
У меня ошибка: Fatal error: Call to undefined function mysqli_fetch_all(). Что мне делать?
@Владимир При переносе проекта с Denwer на Open_Server будут большие проблемы?
Warning: mysqli_query() expects parameter 1 to be mysqli, null given in Z:\home\Shop1\www\includ\shop.php on line 5 что делать?
надо внимательно смотреть и слушать . у меня тоже такая проблема была но я оказался не досмотрел до конса
У меня ничего не показывает как будто в базе данных ничего нету прошу помогите.
Всё подключается, запрос работает , но выводит ошибку о том что полученные нельзя преобразовать в текст( работаю на андроид сервер: "сервер для php" , php my admin: "pinguin")
На 23 минуте при вставки в header var_dump все срабатывает так же, за исключением что русский набор слов (в нашем случае Путешествия, Жизнь, Авто) выводятся в виде наборов знаков вопроса '??????????' и т.д. но если эту часть кода с var_dump разместить ниже - после в нашем header то отображение текста становится нормальным и читаемым. Почему так? в корне создал .htaccess с AddDefaultCharset UTF-8 однако это не помогло. Как можно глобально определить для всего ресурса кодировку?
Дальше больше на 28 при редактировании header мы заменяем массивы на $categories = get_categories($link); и опять у меня вместо названий кодировки знаки вопросов. В MySQL сравнения utf8_general_ci
не могу понять почему в итоге в момент вывода данных с БД в браузер ломается эта кодировка и как это исправить.
Разобрался и поправил, использовал связку:
$link = new mysqli("localhost", "root", "", "my_first_blog");
$link->set_charset("utf8")
Помогло.
спасибо, не мог разабратся с ?????? помогло
Спасибо, очень помогло!
Dmitry Lyazgin
Брат, спасибо тебе!
thanks
object(mysqli_result)#2 (0) { } Ребята ,что это ,и как с этим бороться ?
почему до 17:12 все работало, а после его подключения в header.php перестала грузиться страница? Пишет Сайт localhost пока не может обработать этот запрос.
HTTP ERROR 500
Учиться никогда не поздно. На домашнем компе функция mysqli_fetch_all работает, а у провайдера фатальная ошибка. PHP у провайдера Версия 5.4.16 (native), дамп выводится. Где собака порылась?
Unable to load dynamic library 'mysqli' (tried: C:\php\ext\mysqli (Не найден указанный модуль), Как установить php\ext у меня вообще даже нет папки ext в которой этот модуль он пытается искать , что делать , а сам php interpriter у меня выбран из папки openservera
Откроем наш редактор Brackets ыыы
в следующий раз, создай в винде новый профиль пользователя, чтобы видео было на весь экран
Помогите пожалуйста. У меня ошибка в файле functions.php - Fatal error: Call to undefined function mysqli_querty()
Опечатка в названии функции.
Такая проблема: при выводе у меня получается пустой результат, то есть как будто строк в базе нет, помогите решить эту проблему
Разобрался, версия php старая была
Почему у меня первоя страница по другому выглядет ??
Я вообще нечего не вижу мне что под лупой смотреть что там написано ???
Вообще мно го чего у меня не хочет работать! что за дичь ??
Влад, нужен урок, как вносить данные из форм на сайте в базу данных. Ты планируешь, нечто подобное?
Конечно! Пока мы работаем над выводом данных из базы, а через несколько уроков будем учиться обрабатывать формы и вносить данные в БД.
Влад, не бросай нас так надолго. Ученики ждут новых уроков :).
Прямо сейчас заливается новый урок по PHP ;)
Когда продолжение?)))
На днях ;)
с какого хера когда я прописываю подключение к файлу database.php, при просмотрет в браузере на странице просто отображается сам код страницы вместо нее самой
Самое лучшие видео! все остальные по php-sql лузеры !
Всё хорошо, кроме index.php файла:
Новичка путают постоянно открывающиеся и закрывающиеся теги , в совокупности с такими конструкциями: . Для изучения (ясного понимания) хотелось быть 1 раз открыть
у меня root имеет пароль (Пароль: да), поэтому ошибка 1045 (несовпадение), так как ставила как у вас пустое значение. Если сделать своего пользователя с полными правами: mysqli_connect('localhost, 'мое имя', 'мой пароль', 'имя моей базы'); То в будущем работа с БД ведь не изменится ? У меня только так подключение прошло, но все же...
Не знаю писали ли что это за знак, или ты уже сам давно знаешь, 2016 как никак..., но он называется бэктик
Как называется редактор?
NetBeans IDE
Кто-то может порекомендовать обучалку на примере реального сайта, на реальном серваке, например на reg.ru и подобных ими? Так как везде нужно доп. настройки сделать, а во всех видио одно и тоже - Опен Сервер Опен Сервер...
9:46 можно было вместо exit написать die
даже и незнаю, можно ли доверять человеку у которого установлен яндекс-браузер :D
Olexandr Grin, а что не так я с яндексом, хотя бы оперативу как Гугл не жрет
Яндекс браузер на данный момент САМЫЙ технологичный и продвинутый из всех популярных браузеров. О чем можно говорить, если яндекс это единственный браузер из которого просто не получиться вытащить все пароли и куки файлы. Из хрома, оперы, мозилы и т.п. Любой даун с стиллером за 100р может украсть АБСОЛЮТНО ВСЕ ДАННЫЕ и вы ничего с этим не сделаете, а яндекс сам все шифрует и на выходе у того, кто попробует украсть данные и куки выйдет билеберда, которую нелзя расшифровать...
@@Shichika Да как бы ещё нужно не забывать встроенный функционал браузера, по сравнению с которым хром - ноль, а если ещё считать все разы, когда мне (лично) в хром устанавливали всякий мусор в расширения по типу рекламных вирусов и т д. то вообще становится смешно от таких комментариев))
@@blackberry6740 Это же не Амиго вам xD. Одна темная тема встроенная в браузер чего стоит и ещё 100000 Фитч.
@@Shichika я на Вас посмотрю, когда нужно будет асинхронно загрузить на какую-либо страницу много файлов) Ваш Яндекс Браузер скажет "Тут мои полномочия все..". И либо зависнет до вылета в ошибку, либо скрепя скриптами, загрузит многострадальные файлики.
Технологичный, то технологичный, но...
если кто использует MAMP и версию php 5.6 то подключение к БД
$user = "root";
$password ="root";
$db = "itprogramm"; // имя базы данных
$host ="localhost";
$port = 8889;
$link = mysqli_init();
$success = mysqli_real_connect(
$link,
$host,
$user,
$password,
$db,
$port
);
Спасибо большое:)
У меня на 20:04 в строке ["num_rows"]=>
int(3) int(0) (((=
Лол) Просто не добавил эти строки(Авто, Жизнь, Путешествия).
Почему MySQLi а не PDO ?
+Игорь Козлов Потому что не ООП.
+Magisters | Обучение современным профессиям Используйте PDO. MySQLI ждет то же что и MySQL
+Roman Skidan Где ты такое прочитал? mysql deprecated, а mysqli нет. Если есть источник, кинь плиз.
+Игорь Козлов Про PDO думал рассказывать в курсе по ООП в PHP, но если соберется под твоим комментом много лайков, то и в этом курсе расскажу о нём.
+Roman Skidan Да не проблема, для того-то мы тут и общаемся), над курсом по ООП изрядно постараюсь, для самого тема весьма привлекательная ;)
pdo is better
Нужен ли это frontend рабу
Задолбали с этим mysql! где posrgre?
что такое "сиквел-запросы", "фанкшенс" ??? Апостроф? Раздражают?? 14:15 лол... я не осилил досмотреть.. Кровь из ушей.
В целом подача и содержание нравится, но довольно частые и очевидные ляпы портят всю картину.. .
вкусовщина.
mysql а не sql, диод! время люди тратят на твои тупые названия
БУКВЫ
zad2_repeat
Вывести все слова с гласной
Вывести все слова с согласной
Вывести самое длинное слово
Вывести