pdo

Obejście problemu PDO rowCount MySQL PHP5

Ostatnio zacząłem pracę nad nowym projektem używającym PHP5 i chcę do tego użyć ich klas PDO. Problem polega na tym, że stero ... y wiersze były dotknięte lub zwrócone wydaje mi się hack, wolałbym po prostu zrobić $stmt - > numRows() lub coś podobnego.

Czy można ustawić domyślny tryb pobierania PDO?

Zanim odzyskam dane zawsze muszę wpisać: $STH->setFetchMode(PDO::FETCH_OBJ); W celu uczynienia mojego kodu bardziej cz ... dzieję, że mogę dodać PDO: FETCH_OBJ do kodu setAttribute, który uruchamiam po podłączeniu do DB, ale to chyba nie działa...

Błąd PDO: "SQLSTATE [HY000]: ogólny błąd" podczas aktualizacji bazy danych

Dostaję błąd podczas aktualizacji bazy danych za pomocą PDO. Jestem nowy w PDO, więc może problem jest mały i po prostu nie r ... nie mam pojęcia, gdzie może być problem, ponieważ jest bardzo vaque i nie udało mi się znaleźć nikogo z tym samym problemem.

Wyśmiewanie obiektu PDO za pomocą PHPUnit

Mam problem z wyśmiewaniem obiektu PDO za pomocą PHPUnit. W sieci nie ma zbyt wielu informacji o moim problemie, ale z tego ... ck); // Assert stuff here! } // More test code....... Jakiś PHPUnit pro ' S mi pomoże? Dzięki, Ben

PHP PDO:: bindParam() typy danych.. jak to działa?

Zastanawiam się jaka jest deklaracja typu danych w bindParam() (lub bindValue()) służy do... Myślałem, że jeśli zdefiniuję a ... mogę znaleźć informacje o tym. Pozdrawiam, Cyruss To jest dokładnie Moja sytuacja. Gdzie moje myśli idą źle?

Kiedy powinienem używać transakcji w moich zapytaniach?

Czytam bardzo szczegółowe samouczki na temat korzystania z transakcji z typami baz danych i silnikami baz danych, ale nie zna ... ymagają transakcji? Jeśli tak, to czy InnoDB jest wolniejszy od zwykłego MyISAM, ale nie powinienem się tym martwić? Dzięki

Zużycie pamięci PDO / MySQL z dużym zestawem wyników

Mam dziwny czas, kiedy mam do czynienia z wyborem z tabeli z około 30 000 wierszy. Wygląda na to, że mój skrypt używa niesam ... się PDO na rzecz mysqli, jeśli nie może tego obsługiwać, więc jeśli to moja jedyna opcja, jak mam to zrobić za pomocą mysqli?

Wady PDO (PHP Data objects)

Wszystko, co do tej pory czytałem o PDO (PHP Data Objects) jest prawie zbyt piękne, aby było prawdziwe. Znaczy: jest szy ... towanymi instrukcjami jest bezpieczny dla SQL injection. możesz pobrać dane bezpośrednio do obiektu. Ale jakie są wady PDO?

Co powoduje, że błąd PDO nie może wykonywać zapytań, podczas gdy inne niebuforowane zapytania są aktywne?

Mam następujący kod: $dbh = new PDO("mysql:host=$host;dbname=$dbname", $user, $pass); $dbh->setAttribute(PDO::ATTR_EMULA ... (" . $stmt->errno . ") " . $stmt->error); } $stmt->store_result(); $stmt->bind_result($col1); $stmt->fetch();

Błąd PHP: "nie można przekazać parametru 2 przez odniesienie"

Potrzebuję tylko pomocy w sprawie tego błędu PHP, którego nie do końca rozumiem: [1]}Fatal error: Cannot pass parameter ... d_param("is", 0, $selectedDate); //LINE 13 $update->execute(); ?> Co oznacza ten błąd? Jak można naprawić ten błąd?

Czy istnieje sposób na pobranie tablicy asocjacyjnej pogrupowanej według wartości określonej kolumny z PDO?

Na przykład, użyjmy jakiegoś prostego zbioru danych +---------+------+------+------------+ | name | age | sex | positi ... uzyskanie pożądanego resultset przy użyciu trybów PDO::FETCH_* bez użycia array_map('current', $result) po pobraniu wyników ?

Binding params for PDO statement inside a loop

Próbuję powiązać parametry dla zapytania SQL wewnątrz pętli: $db = new PDO('mysql:dbname=test;host=localhost', 'test', ''); ... $stmt->bindParam(3, $date); Moje pytanie brzmi, dlaczego kod w pętli foreach nie działa i wstawia błędne dane w polach?

Czy Mogę mieszać API MySQL w PHP?

Przeszukałem Sieć i do tej pory widziałem, że można używać mysql_ i mysqli_ razem, czyli: <?php $con=mysqli_connect("loc ... ie mogę używać mysql_ i mysqli razem? Czy to normalne? Czy mogę sprawdzić, czy połączenia są w ogóle ważne? (the if(mysq...))

SQLSTATE [42000]: błąd składni lub naruszenie dostępu: 1064 masz błąd w składni SQL-PHP-PDO [duplikat]

To pytanie ma już odpowiedź tutaj: błąd składni spowodowany użyciem słowa kluczowego jako nazwy tabeli l ... 'from, to, name, subject, message) VALUES ('[email protected]", "[email protected]" at line 1 Nie wiem, jak to naprawić... pomysły?

Jaki jest odpowiednik PDO funkcji mysql real escape string?

Modyfikuję mój kod z mysql_* Na PDO. W kodzie miałem mysql_real_escape_string(). Jaki jest odpowiednik tego w PDO?

Jak Mogę połączyć się z serwerem Sql z komputera Mac za pomocą PHP PDO?

Jeśli wyszukasz w Google to pytanie, znajdziesz wiele nieprawidłowych, wprowadzających w błąd i nieaktualnych informacji. Co ... omputerze Mac aby połączyć się z bazą danych SqlServer za pomocą PDO? Wygląda na to, że to jest coś, co powinno być możliwe.

Przyczyny błędu MySQL 2014 nie mogą wykonywać zapytań, gdy inne zapytania niebuforowane są aktywne

Mój serwer działa CentOS 6.4 z MySQL 5.1.69 zainstalowany przy użyciu yum z repos CentOS i PHP 5.4.16 zainstalowany przy użyc ... NFO,'$rs2: '.print_r($rs2,1).' '.rand()); } catch(PDOException $e){echo(sql_error($e));} } echo('done');

PDO i MariaDB

Od jakiegoś czasu używam PDO w PHP, teraz korzystam z MySQL. Jednak ostatnie wydarzenia sprawiły, że pomyślałem, że MySQL z ... nych MariaDB, przynajmniej dopóki oficjalny kierowca MariaDB nie stanie się dostępny? linki CHNP MySQL MariaDB

Wiązanie wielu wartości w pdo

Czy istnieje łatwy sposób wiązania wielu wartości w PDO bez repitition ? Spójrz na następujący kod: $result_set = $pdo-> ... Tutaj, wiązałem wartości w repepeated sposób, który jest 4 razy. Czy istnieje łatwy sposób wiązania wielu wartości w PDO ?

Użyj parametru bound wiele razy

Próbuję zaimplementować dość podstawową wyszukiwarkę dla mojej bazy danych, gdzie użytkownik może zawierać różne rodzaje info ... IKE :term OR t2.`ticket` LIKE :term AND t1.`state` = :flagTicket ) )