Articles of mysql

mysql_fetch_array возвращает только одну строку

Хорошо, у меня есть следующий код: $array = mysql_query("SELECT artist FROM directory WHERE artist LIKE 'a%' OR artist LIKE 'b%' OR artist LIKE 'c%'"); $array_result= mysql_fetch_array($array); Затем, когда я пытаюсь повторить содержимое, я могу только эхо $array_result[0]; , который выводит первый элемент, но если я попытаюсь выполнить эхо $array_result[1]; Я получаю неопределенное смещение. Тем не […]

Святой грааль очистки ввода и вывода в php?

Я работал и разрабатывал классифицированный сайт сейчас за последние 8 месяцев, и все ошибки были вызваны только одной причиной: как пользователи вводят свой текст … Мой вопрос : есть ли php-класс, плагин, что-то, что я могу сделать $str = UltimateClean($str) перед отправкой $ str на мой sql ?? PS. Я также заметил, что проблемы удвоились, […]

Как построить массив JSON из базы данных mysql

Ладно, я изо всех сил пытался создать массив JSON из mysql. Массив ДОЛЖЕН быть в следующем формате. Я использую fullcalendar и хочу, чтобы события в динамике календаря. Ниже приведен код, который строит массив, но в настоящее время он не получает информацию от mysql $year = date('Y'); $month = date('m'); echo json_encode(array( //Each array below must […]

mysqli bind_param для массива строк

Я не могу заставить это работать. Сейчас я потратил много часов на это. Это работает: $mysqli = new mysqli("localhost", "root", "root", "db"); if(!$mysqli || $mysqli->connect_errno) { return; } $query_str= "SELECT name FROM table WHERE city IN ('Nashville','Knoxville')"; if($query_prepared && $query_prepared->prepare($query_str)) { $query_prepared->execute(); Но я не могу заставить его работать с bind_param следующим образом: $query_str= "SELECT […]

PHP – импортировать CSV-файл в базу данных mysql. Используя LOAD DATA INFILE

У меня есть данные файла .csv, подобные этому Date,Name,Call Type,Number,Duration,Address,PostalCode,City,State,Country,Latitude,Longitude "Sep-18-2013 01:53:45 PM","Unknown","outgoing call",'123456',"0 Secs","null","null","null","null","null",0.0,0.0,,, "Sep-18-2013 01:54:14 PM","Unknown","outgoing call",'1234567890',"0 Secs","null","null","null","null","null",0.0,0.0,,, "Sep-18-2013 01:54:37 PM","Unknown","outgoing call",'14772580369',"1 Secs","null","null","null","null","null",0.0,0.0,,, и я использую следующий код для вставки данных в базу данных $sql = "LOAD DATA INFILE `detection.csv` INTO TABLE `calldetections` FIELDS TERMINATED BY '".@mysql_escape_string(","). "` OPTIONALLY ENCLOSED BY `".@mysql_escape_string("\""). "` […]

Получить базу данных MySQL с помощью PHP в XML

У меня есть база данных MySQL на моем веб-сайте, и я хотел бы знать, как получить XML-выход через PHP из следующих столбцов в таблице: ты делал страна

Предупреждение: mysqli_num_rows () ожидает, что параметр 1 будет mysqli_result, boolean задан в

борясь с моим назначением веб-дизайна. Я слежу за учебным пособием, чтобы добавить функцию поиска для своего сайта, но я получаю следующую ошибку: Предупреждение: mysqli_num_rows () ожидает, что параметр 1 будет mysqli_result, boolean задан в /search.php в строке 31 строка 31 является (или была) <pre>if(mysqli_num_rows($results) >= 1)</pre> Это была оригинальная ошибка. в соответствии с инструкциями в […]

Значения сумм многомерного массива с помощью ключа без цикла

У меня есть это: Array ( [0] => Array ( [f_count] => 1 [uid] => 105 ) [1] => Array ( [f_count] => 0 [uid] => 106 ) [2] => Array ( [f_count] => 2 [uid] => 107 ) [3] => Array ( [f_count] => 0 [uid] => 108 ) [4] => Array ( [f_count] […]

Предупреждение: mysql_query (): 3 не является допустимым ресурсом MySQL-Link

Я получил эту странную ошибку, и я не могу понять, откуда она взялась: Warning: mysql_query(): 3 is not a valid MySQL-Link resource in (…) Что случилось с 3? Я не понимаю. Кто-нибудь испытал эту ошибку?

Получение одной строки, одного столбца с PDO

У меня есть запрос mysql, который нацелен на один столбец в одной строке "SELECT some_col_name FROM table_name WHERE user=:user" После выполнения оператора $stmt->execute(); как получить эту отдельную ячейку, непосредственно помещенную в переменную без петель? Другими словами, как получить from $stmt->execute(); to $col_value = 100; Я попробовал 2, но не работал. Столбец номер 4 в исходной […]