Я пытаюсь понять, почему использование памяти для одного результата PDO настолько велико. Вот несколько вещей, которые нужно знать о запросе / результате: Я вытаскиваю один столбец VARCHAR(6) из одной таблицы Результат составляет менее 30 тыс. Строк При получении этого результата в PHP используется ~ 12 МБ памяти (source: memory_get_usage ) Если я json_encode результат и […]
Согласно руководству mysql_query() и ко всему, что я знаю об этой функции, которую я использовал столько раз, она может либо вернуть ресурс, либо FALSE если запрос является SELECT . Тем не менее он возвращает TRUE время от времени. Как это может быть? Это никогда не случалось раньше. Это ошибка в PHP 5.3.2? Кто-нибудь знает что-нибудь […]
Я создал таблицу MySQL и хотел бы сохранить содержимое таблицы в файле XML для использования другими приложениями. Я могу получить доступ к данным и отобразить данные в окне браузера, но при сохранении с помощью DomDocument :: save ('thexmlfile.xml') я не вижу никаких новых файлов, созданных в папке каталога запущенного файла PHP.
Я делаю форму, через которую пользователь может загружать несколько изображений. Когда пользователь загружает изображения, они сохраняются в папке сервера. Все работает отлично до сих пор, но когда я пытаюсь сохранить путь к изображениям в базе данных, вместо этого путь, то оба изображения будут сохраняться только в одной строке. Я хочу, чтобы путь каждого изображения должен […]
Привет, ребята, у меня есть небольшая проблема с функцией, которая извлекает данные из базы данных MySQL, а затем я перебираю результаты с помощью цикла foreach, проверяя значение, чтобы увидеть, является ли оно нулевым и если оно есть, заменив его другим значением. Проблема с этой функцией заключается в том, что после возвращения данных я могу просмотреть […]
Это функция санитизации, используемая в книге, которую я недавно узнал из – Sams Teach Yourself Ajax, JavaScript и PHP All in One . Я использую его на своем собственном сайте PHP. Безопасно ли это для использования в реальном мире? function sanitizestring($var) { $var = strip_tags($var); $var = htmlentities($var); $var = stripslashes($var); return mysql_real_escape_string($var); }
<?php $query3 = "SELECT message FROM messageslive LIMIT 1"; $result3 = mysql_query($query3,$connection) or die (mysql_error()); confirm_query($result3); while($userinfo3 = mysql_fetch_array($result3)){ $msgLive = $userinfo3['message']; } ?> <script type="text/javascript"> var msg = "<?php echo $msgLive ; ?>"; </script> Я беспокоюсь, когда таблица базы данных содержит слишком много данных для поиска и извлечения, поэтому переменная PHP $msgLive еще не […]
Я продолжаю получать эти ошибки, и у меня возникают проблемы с исправлением этого, я не очень хорош в PHP, потому что все еще учился. Я работаю над формой регистрации и использую PHP 5.6. Я посмотрел на другие ответы на старые вопросы, но мне это не удалось. Вот мой код: <?php session_start(); if (isset($_SESSION['user']) != "") […]
Я пытаюсь подключиться к моей базе данных MySQL с помощью терминала на своем Apple (с PHP). Вчера это сработало хорошо, и теперь я внезапно получил ошибку в названии. Скрипт работает, когда я использую свой браузер для его запуска (у меня установлен XAMPP), но Terminal отказывается подключиться к БД. Вот файл, который я включаю для подключения […]
В нашем месте мы разделились между использованием mysqli и PDO для таких вещей, как подготовленные заявления и поддержка транзакций. Некоторые проекты используют один, другой – другой. Существует мало реальной вероятности того, что мы когда-нибудь перейдем на другую СУБД. Я предпочитаю PDO по той единственной причине, что он позволяет именованным параметрам для подготовленных операторов, и насколько […]