Articles of insert

Замена \ r \ n на PHP

У меня есть форма сообщения, которая вставляет мой текст в базу данных MySQL. я использую $post_text = mysql_real_escape_string(htmlspecialchars($_POST['text'])); и хотите заменить \r\n который был автоматически добавлен. Я пытался $text = str_replace('\\r\\n','', $text); $text = str_replace('\r\n','', $text); $text = str_replace('\\R\\N','', $text); $text = str_replace('\R\N','', $text); $text = str_replace('/\r\\n','', $text); $text = str_replace('/r/n','', $text); $text = str_replace('/\R\\N','', […]

php PDO вставляет несколько строк в несколько строк с заполнителями

Я хочу сделать несколько вложений с помощью PHP PDO. Самый близкий ответ, который я нашел, – это как к вкладышем-ан-массив в-а-сингл-MySQL подготовленный-заявление Однако пример, который был дан, использует? вместо реальных заполнителей. Я рассмотрел примеры на сайте PHP doc для владельцев мест php.net pdo.prepared-statements $stmt = $dbh->prepare("INSERT INTO REGISTRY (name, value) VALUES (:name, :value)"); $stmt->bindParam(':name', $name); […]

Как добавить в XML-файл с PHP, желательно с SimpleXML

У меня есть XML-файл, который выглядит так: <?xml version="1.0" encoding="utf-8"?> <data> <config> </config> <galleries> // We have loads of these <gallery> <gallery> <name>Name_Here</name> <filepath>filepath/file.txt</filepath> <thumb>filepath/thumb.png</thumb> </gallery> </galleries> </data> Я пытался выяснить, как добавить еще одну <галерею> в мой XML-файл выше. Я попытался использовать simplexml, но не смог заставить его работать, поэтому я попробовал этот ответ, […]

mysqli image blob insert не работает

Я пытаюсь загрузить файл изображения в свою базу данных MySql. Я уже seacrh в Интернете, и я, наконец, начал использовать следующий скрипт: if(is_uploaded_file($_FILES['filename']['tmp_name'])){ $maxsize=$_POST['MAX_FILE_SIZE']; $size=$_FILES['filename']['size']; // getting the image info.. $imgdetails = getimagesize($_FILES['filename']['tmp_name']); $mime_type = $imgdetails['mime']; // checking for valid image type if(($mime_type=='image/jpeg')||($mime_type=='image/gif')||($mime_type=='image/png')){ // checking for size again if($size<$maxsize){ $filename=$_FILES['filename']['name']; $imgData =addslashes (file_get_contents($_FILES['filename']['tmp_name'])); if(is_uploaded_file($_FILES['filename']['tmp_name'])){ debug('subida […]

PHP mySQL – вставить новую запись в таблицу с автоматическим приращением на первичный ключ

Хотите узнать, есть ли сокращенная версия для вставки новой записи в таблицу с включенным первичным ключом? (т. е. не нужно включать ключевой столбец в запрос) Допустим, что ключевой столбец называется идентификатором, а остальные столбцы – Fname, Lname и Website $query = "INSERT INTO myTable VALUES ('Fname', 'Lname', 'Website')";

Doctrine – вставить несколько строк только с одним сохранением ()

Как вставить несколько строк в метод вызова table save() метод Doctrine ?

MySQL INSERT из SELECT с PDO

У меня странное поведение с использованием PHP PDO для INSERT из запроса SELECT. Тестирование запроса непосредственно в MySQL работает хорошо, я вставил свою строку: INSERT INTO sessionid (enc_id, enc_pass, enc_date) SELECT AES_ENCRYPT(username, 'aeskey'), AES_ENCRYPT(pwd, 'aeskey'), DATE_ADD(NOW(), INTERVAL 15 SECOND) FROM users WHERE username = 'a_user_name'; Но используя PDO, у меня есть одна строка для каждого […]

Лучшая практика вставки NULL в MySQL с помощью PHP

function save($gmt, $name, $address, $phone, $remark) { $query= "INSERT INTO `user` (`gmt`, `name`, `address`, `phone`, `remark`) VALUES ('$gmt', '$name', '$address', '$phone', '$remark')"; mysql_query($query); } Здесь адрес, телефон и примечание могут иметь значение NULL. Мне это нужно, так что, когда я передаю нулевой параметр в свою функцию, он сохраняет пустое значение в базе данных (NULL). Мне […]