Articles of fetch

Получите время из типа varchar (100) с форматом (HH: MM AM / PM)

Извините, потому что я дублирую этот вопрос, но с другим форматом. Мне любопытно, как преобразовать строку («RD / OT 07:30») во времени. Я просто знаю, как конвертировать («07:30 AM») во времени. Этот код ниже дает мне чистые данные. $id = strtoupper($_POST['id']); $query = mysql_query("SELECT STR_TO_DATE('RD/OT 07:30','%x %h:%i') as ScheduleIn FROM tbl_uploadedschedule") or die(mysql_error()); $res = […]

Многократное извлечение PDO одного и того же запроса

Я получаю результаты из db с PDO :: FETCH_ASSOC. Проблема в том, что я делаю это дважды в одном файле. Это известная проблема? Что было бы альтернативой? Вот мой код: FIRST TIME while($row = $ordersQuery->fetch(PDO::FETCH_ASSOC)) { $totalAmount += $row['clientPrice']/100; } echo $totalAmount; SECOND TIME while($row = $ordersQuery->fetch(PDO::FETCH_ASSOC)) { …. } Всякий раз, когда я удаляю […]

PDO – Неустранимая ошибка: вызов функции-члена функции fetch () для объекта, не являющегося объектом

если я попытаюсь запустить следующий код PHP, я получаю Вызовите функцию-член функции fetch () для не-объекта. Ты знаешь почему? Я использую тот же код на другом сайте, где он работает отлично. <?php $username = ($_GET ['user']); try { $dbh = new PDO("mysql:host=localhost;dbname=***", '***', '***'); } catch (PDOException $e) { echo $e->getMessage(); } $sth = $dbh->query( […]

который является лучшим способом получить ip

Каков лучший способ получить IP-адрес в PHP: getenv('REMOTE_ADDR'); или, $_SERVER['REMOTE_ADDR']; пожалуйста, скажите мне разницу, если таковые имеются, между ними.

PDO – вызов функции-члена функции fetch () для объекта без объекта

Моя ошибка: ( ! ) Fatal error: Call to a member function fetch() on a non-object in C:\wamp\www\PDO\index.php on line 13 Мой код: <?php $config['db'] = array( 'host' => 'localhost', 'username' => 'root', 'password' => '', 'dbname' => 'learnpdo' ); $db = new PDO('mysql:host='.$config['db']['host'].';dbname'.$config['db']['dbname'], $config['db']['username'], $config['db']['password']); $query = $db->query("SELECT articles . title FROM articles"); while […]

PDO :: fetchAll vs. PDO :: выборка в цикле

Просто быстрый вопрос. Есть ли разница в производительности между использованием PDO :: fetchAll () и PDO :: fetch () в цикле (для больших наборов результатов)? Я собираюсь в объекты пользовательского класса, если это имеет значение. Мое первоначальное необразованное предположение заключалось в том, что fetchAll может быть быстрее, потому что PDO может выполнять несколько операций в […]

php pdo: получить имя столбца таблицы

Как получить все имена столбцов из таблицы с помощью PDO? id name age 1 Alan 35 2 Alex 52 3 Amy 15 Информация, которую я хочу получить, id name age РЕДАКТИРОВАТЬ: Вот моя попытка, $db = $connection->get_connection(); $select = $db->query('SELECT * FROM contacts'); $total_column = $select->columnCount(); var_dump($total_column); for ($counter = 0; $counter < $total_column; $counter […]

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 include 'pages/db.php'; $results = mysql_query("SELECT * FROM sidemenu WHERE `menu_id`='".$menu."' ORDER BY `id` ASC LIMIT 1", $con); $sidemenus = mysql_fetch_object($results); ?> на странице просмотра: <?php foreach ($sidemenus as $sidemenu): ?> <?php echo $sidemenu->mname."<br />";?> <?php endforeach; ?> Ошибка: Примечание. При попытке получить свойство не-объекта в C: \ wamp \ www \ […]

Есть ли способ получить ассоциативный массив, сгруппированный по значениям указанного столбца с PDO?

Например, давайте использовать некоторый простой набор данных +———+——+——+————+ | name | age | sex | position | +———+——+——+————+ | Antony | 34 | M | programmer | | Sally | 30 | F | manager | | Matthew | 28 | M | designer | +———+——+——+————+ Мы пытаемся получить массив, организованный таким образом Array ( […]