Articles of базы данных

Как загрузить изображение в базу данных с помощью php-скрипта?

вот код для моей загрузки .. но он не работает .. Я использовал функцию file_get_contents .. Загрузить изображение </head> <body> <form action="upload1.php" method="POST" enctype="multipart/form-data"> File: <input type="file" name="image"/> <input type="submit" value="Upload image" /> </form> <?php //connect to the database $con = mysql_connect("localhost","root", ""); if(!$con) { die('Could not connect to the database:' . mysql_error()); echo "ERROR […]

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

При разработке более крупного сайта, управляемого пользователем, где каждый зарегистрированный пользователь имеет большой объем данных учетной записи, необходимый для навигации по сайту, что является хорошим балансом между тем, чтобы эти данные были легко доступны в сеансе, в отличие от необходимости читать его из базы данных , Заманчиво держать большую часть этого в сеансе, чтобы уменьшить […]

Отправка переменных с одной страницы PHP на другую

Я создаю веб-приложение для викторины, которое динамически генерируется из базы данных на моем сервере. Я в значительной степени реализовал все функциональные возможности, единственный недостающий кусок делает его способным предоставлять несколько викторин. Прямо сейчас мне нужно вручную записать код $quiz_id = 1, $quiz_title = "geography" в скрипте quiz.php, чтобы он работал правильно. Если я могу сгенерировать […]

Ошибка Mysql # 1305 ФУНКЦИЯ db.sys_exec не существует

Я использую phpmyadmin. Я использую триггер в mysql, который вызывает php-скрипт после вставки чего-либо в таблицу. Мой триггер содержит это. DECLARE result INT; SET result=(select sys_exec('C:/xampp/php/php.exe C:/xampp/htdocs/mysite/hello.php')); Но я получил эту ошибку, пытаясь вставить что-то в таблицу. #1305 FUNCTION db.sys_exec does not exists (мое имя базы данных – db) Помогите мне с этим. Спасибо.

Как создать вложенный список внутри цикла while?

У меня возникли проблемы с попыткой получить вложенную <ul> внутри цикла while. Я не уверен, что это возможно, поэтому я открыт для альтернатив. Вот краткое изображение того, как выглядит моя база данных и чего я пытаюсь достичь. Вот мой sql SELECT * FROM drinks_category, drinks_lookup, drinks WHERE drinks.drink_id = drinks_lookup.drink_id AND drinks_lookup.drinks_category_id = drinks_category.drinks_category_id ORDER […]

Хост (iPage) не позволяет удаленный доступ. Итак, как я могу получить / изменить мою базу данных?

Я зарегистрировал домен в iPage.com. Но недавно я узнал, что они не позволяют удаленный доступ к базе данных. Я кодирую мою веб-страницу в php5 kohana framework, поэтому, когда я использую функцию mysql_connect(hostname,username,password) в PHP, она возвращает ошибку и не может подключиться к базе данных. Ни через SQLyog (который я использую для доступа к удаленным базам […]

проверьте, действительно ли соединение mysql

У меня длинный сценарий php, который в основном представляет собой бесконечный цикл, который прослушивает события (его бот xmpp), я запускаю скрипт с nohup php bot.php & . Необработанная структура скрипта похожа на $mysqli = mysqli_connect(…); while(1) { if(event1) { // do database action } else if(event2) { // non database action echo "something"; } } […]

Дизайн базы данных для хранения шаблона цвета изображения в MySQL для поиска изображения по цвету

Я создаю галерею изображений с использованием PHP и MySQL, где я хочу реализовать поиск изображений по его цвету . Следуя Imagick :: getImageHistogram, я получил самые представленные цвета из изображений. <?php $image = new Imagick("thing.png"); $pixels=$image->getImageHistogram(); foreach($pixels as $p){ $colors = $p->getColor(); foreach($colors as $c){ print( "$c\t" ); } print( "\t:\t" . $p->getColorCount() . "\n" […]

Соединение MySQL: глобально или в объекте?

У меня есть два класса PHP. Один из них – для подключения к базе данных, построения запросов, их выполнения и отключения от базы данных. Другой класс предназначен для пользователей: добавляет их, обновляет, регистрирует их и т. Д. Я обсуждаю, должен ли я подключаться к базе данных на странице по всему миру и использовать это соединение […]

PHP дешифрование пароля

ОК. ясно, что нужно хранить хешированный пароль в базе данных, но если пользователь не помнит пароль и хочет вернуть его обратно, то, очевидно, пользователь не хочет иметь хешированный пароль. Если пароль хэшируется с помощью md5 или дополнительного типа salt и sha1, то как восстановить пароль.