Tag: pdo

PDO (PHP Data Objects) ist eine Datenbank-Abstraktionsebene(interface) für PHP. Es arbeitet mit den meisten Datenbank-Systemen.

Wie kann ich die Nutzung und den Zugriff auf eine SQLite-DB mit PHP und Xampp Server?

Anzahl der Antworten 3 Antworten
Ich weiß, PHP 5 bereits unterstützt SQLite, aber für einige Grund, warum ich nicht bekommen kann es arbeiten. Ich folgte den Anweisungen von SQLite-tutorial: Erste Schritte. Ich habe auch sicher, dass die folgenden sind nicht auskommentiert php.ini:

Wie fetch eine Zeile mit PDO

Anzahl der Antworten 2 Antworten
Ich versuche nicht zu frustriert, aber ich habe vor kurzem erfahren, dass mysql_* ist deprecated in PHP. Ich habe beschlossen, dass ich würde lernen, wie Sie mit PDO. Ich habe gerade gesucht, bei der es an diesem

Laravel: PHP Artisan Migrate wirft PDO Exception: es Konnte keine Treiber finden (Postgres)

Anzahl der Antworten 3 Antworten
OS: Ubuntu 16.10 Server: Nginx DB: PostgreSQL 9.5.4 Laravel 5.4 Auszuführen versucht meine Datenbank-Migrationen, aber php artisan migrate wirft die folgende Fehlermeldung: [Illuminate\Database\QueryException] konnte nicht gefunden Treiber: SQL (select * from information_schema.Tabellen, in denen tables_schema = Benutzername

Fetch Anzahl der betroffenen Zeilen und die Letzte eingefügte ID PDO-Anweisung

Anzahl der Antworten 2 Antworten
Wie kann ich die Anzahl von betroffenen Zeilen dieser: $sql = $conn->prepare ("UPDATE countries SET country=:country"); $sql->bindValue(":country", "blablaa"); $sql->execute(); Und wie kann ich die Letzte eingefügte ID, mit diesem: $sql = $conn->prepare ("INSERT INTO countries (country) VALUES

Wie kann ich die Verwendung von vorbereiteten Anweisungen in Kombination mit Transaktionen mit PHP?

Anzahl der Antworten 3 Antworten
Mein Ziel ist die Verwendung einer Transaktion und eine vorbereitete Anweisung gleichzeitig zu erreichen sowohl die Integrität der Daten und die Verhinderung von SQL-injection. Habe ich dieses: try { $cnx = new PDO($dsn,$dbuser,$dbpass); $cnx->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); $cnx->beginTransaction(); $cnx->query("SELECT

Insert - /update-helper-Funktion mit PDO

Anzahl der Antworten 10 Antworten
Habe ich eine sehr einfache Hilfsfunktion zum erzeugen der SET-Anweisung für die traditionellen plain mysql-Treiber Verwendung: function dbSet($fields) { $set=''; foreach ($fields as $field) { if (isset($_POST[$field])) { $set.="`$field`='".mysql_real_escape_string($_POST[$field])."', "; } } return substr($set, 0, -2); }

Uncaught exception 'PDOException' with message SQLSTATE[42000]: Syntax error oder access violation: 1064

Anzahl der Antworten 3 Antworten
Dass ist meine Abfrage: public function getAllServices($start, $limit) { $services = array(); $q = $this->init()->prepare('SELECT id, service_title, time_add FROM services ORDER BY id DESC LIMIT :start, :limit'); $q->execute(array(":start" => $start, ":limit" => $limit)); while ($values = $q->fetchAll(PDO::FETCH_ASSOC))

PHP Mysql PDO Anzahl der gebundenen Variablen entspricht nicht Anzahl der Token

Anzahl der Antworten 2 Antworten
Ist, habe ich mich hier Rum, aber kann nicht scheinen, um eine Antwort zu finden auf mein problem. Dies ist das erste mal, das ich verwendet habe, PDO und bin also ein absoluter Neuling auf Sie. Habe

Immer Fehler SQLSTATE[HY000] [2002] Connection refused auf Synology NAS

Anzahl der Antworten 2 Antworten
Mache ich eine under construction Seite, die gehostet wird auf meinem Synology NAS. Besucher können sich mit Ihrer E-Mail und wird informiert, wenn die website verfügbar sein wird. Habe ich Probleme mit der Datenbank und den PHP-code,

PHP PDO-vs normales mysqli-speed-performance-benchmark

Anzahl der Antworten 2 Antworten
ich m arbeitet an einem Projekt über die social-networking-website, wo die Geschwindigkeit der Optimierung ist sehr wichtig. ist PDO ist SCHNELLER ? ich bin am überlegen zu wechseln PDO ist es empfohlen für den Einsatz PDO für

Dieses PDO prepared statement gibt false zurück, aber nicht werfen ein Fehler

Anzahl der Antworten 6 Antworten
Dieser code ist kein Fehler, sondern die Abfrage fehlschlägt, das heißt, die execute - Methode gibt false zurück. Wie konnte das sein? require_once("Abstracts/DBManager.php"); require_once("UI/UI.Package.php"); class BlogDBM extends DBManager { private $table = "blog_records"; function saveRecord($title,$url,$desc,$feedId,$pubDate) { $PDO

PDO - Rufen Sie an eine member-Funktion fetch() on a non-object

Anzahl der Antworten 3 Antworten
Mein Fehler: ( ! ) Fatal error: Call to a member function fetch() on a non-object in C:\wamp\www\PDO\index.php on line 13 Mein code: <?php $config['db'] = array( 'host' => 'localhost', 'username' => 'root', 'password' => '', 'dbname'

Schreiben Sie PHP PDO Abfragen wie `Datenbankname`.`Tabellenname` im Gegensatz zu `tableName` - warum?

Anzahl der Antworten 2 Antworten
Schreibe ich eine user-Registrierung-Funktion in PHP die PDO, und ich habe festgestellt, dass meine Abfrage nur ausgeführt wird, gut, wenn es geschrieben ist wie dieses: <?php $dbHost="localhost"; $dbName="project"; $dbUser="admin"; $dbPassword="abcd"; $dbh=new PDO("mysql:host=$dbHost;dbName=$dbName", $dbUser, $dbPassword); $dbh->setAttribute( PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION

PDO::PARAM_FLOAT nicht vorhanden, warum?

Anzahl der Antworten 1 Antworten
Ich Frage mich, warum die PDO::PARAM_FLOAT nicht vorhanden und was kann es ersetzen? hast die Antwort dir geholfen? wenn das so akzeptieren Das war geschlossen als Duplikat von

Die Verbindung zum MySQL-server mit PDO

Anzahl der Antworten 3 Antworten
Ich habe ein PHP script, das ich verwenden, um eine Verbindung zu einer MySQL-Datenbank. Verbindung über mysql_connect funktioniert perfekt, aber wenn man versucht mit PDO bekomme ich die folgende Fehlermeldung: SQLSTATE[HY000] [2005] Unknown MySQL server host 'hostname'

PHP wird nicht ausgeführt MYSQLI-Funktionen, die auf Amazon EC2-micro-instance

Anzahl der Antworten 4 Antworten
Ugh, ich in einigen echten Schwierigkeiten mit meinem Amazon-micro-instance. Ich bin gerade jetzt die Umsetzung einer PHP - <-> MYSQL-Schnittstelle. Die Instanz zu sein scheint, berichten, dass die MYSQLI-plugin ist nicht installiert, aber auch alle anderen Indikationen

PDO ' s rowCount() Funktioniert Nicht auf PHP 5.2.6+

Anzahl der Antworten 3 Antworten
Also ich habe mit PHP ' s PDO als meine Datenbank springen der Klasse für eine Weile jetzt, heute leider nach dem Debuggen für eine Weile auf einem client-server (mit PHP 5.2.6 installiert) entdecke ich diese. Wir

Wie kann ich umsetzen, commit/rollback für MySQL in PHP?

Anzahl der Antworten 4 Antworten
Naja im Grunde habe ich dieses Skript, das dauert eine lange Zeit zu führen und gelegentlich mal aus und lässt halb-vollständige Daten im Umlauf meiner Datenbank. (Ja, ich weiß, in einer perfekten Welt würde ich fix, DASS

Fatal error: Uncaught exception 'Exception' with message 'DateTime::__construct(): Failed to parse time string

Anzahl der Antworten 3 Antworten
Bekomme ich diesen Fehler ( ! ) Fatal error: Uncaught exception 'Exception' with message 'DateTime::__construct(): Failed to parse time string (06-28-2014 07:43:58 ) at position 0 (0): Unexpected character' in /Users/matt/Desktop/Likes/forgot/activate.php in Zeile 17 Beim Versuch, dies

Microsoft PHP PDO für den SQL-Server zu arbeiten

Anzahl der Antworten 5 Antworten
Ich versuche, das PHP die PDO-Treiber für SQL server zu arbeiten. Ich erhielt Sie die Datei von Microsoft. Ich bin mit PHP 5.3. Ich kopierte php_pdo_sqlsrv_53_nts.dll zu meiner PHP-extension-Verzeichnis und modifiziert PHP.INI. Das Fehlerprotokoll zeigt [31-Mar-2012 20:11:38]

Mit PDO zu ERSTELLEN, TISCH

Anzahl der Antworten 1 Antworten
Ich bin sehr neu in php und in diesem forum, also bitte entschuldigt eventuelle Fehler oder unangebrachte Fragen. In dem code, den ich zur Verfügung gestellt, ich bin gerade auf der Suche zum ERSTELLEN einer Tabelle in

PHP PDO Syntax error oder access violation: 1064 auf einfügen

Anzahl der Antworten 1 Antworten
Ich habe eine Tabelle name-boards, und ich versuche, einfügen von Daten mit dem aktuellen code function createBoard( $name, $desc ) { try { $sth = $this->getLink()->prepare( "INSERT INTO boards(id,memberid,name,desc,datecreated,isactive) VALUES(?,?,?,?,?,?)" ); $uuid = $this->uuid(); $memberid = 1;

Verwenden benannter Parameter mit PDO für WIE

Anzahl der Antworten 1 Antworten
Ich versuche zu suchen, die name Feld in meiner Datenbank mit LIKE. Wenn ich Bastel SQL "von hand" wie dies: $query = "SELECT * \n" . "FROM `help_article` \n" . "WHERE `name` LIKE '%how%'\n" . ""; $sql

PHP PDO: Verbindung Nicht möglich, Ungültige Katalog-Namen

Anzahl der Antworten 2 Antworten
Ich versuche zum einrichten einer neuen Seite auf meinem hosting (Host-route, wenn es darauf ankommt), aber ich bekomme immer diese Fehlermeldung, wenn ich versuche mit PDO (erste PDO Website im Versuch): Fatal error: Uncaught exception 'PDOException' with

wie installieren pdo-mysql in centos7

Anzahl der Antworten 2 Antworten
Ich der Installation von laravel 5 und installieren Sie dann die Pakete neede. Installiere ich php-pdo und einige andere, aber jetzt kann ich nicht installieren pdo-mysql und laravel Fehler zurück. PDOException in PDOConnection.php line 47: could not

Uncaught exception 'PDOException' with message 'konnte nicht gefunden Treiber' Sqlite: mis-Konfiguration?

Anzahl der Antworten 2 Antworten
Ich bin mit PHP 5.4.5 auf Apache 2.2 auf Windows XP. Zweimal 🙂 Beide Maschinen eingerichtet sind, glaube ich, identisch, aber eine Maschine funktioniert gut, während die anderen die den Fehler generiert. (Sie sind sowohl Entwicklung als

php pdo nur einmal ein Wert aus der mysql; Wert gleich variable

Anzahl der Antworten 3 Antworten
Habe ich definiert, dass die variable " $row_id1 (zum Beispiel $row_id1 = 1;) In mysql Spalte mit dem Namen Zahl. Möchten, wählen Sie die Spalte mit der Nummer und wenn in der Spalte $row_id, wollen Holen, Definition)

Nicht finden können Tabelle (SQLSTATE[HY000]: General error: 1 no Tabelle: Benutzer)

Anzahl der Antworten 2 Antworten
Ich versuche in eine Tabelle einfügen, aber es kann nicht finden Sie in der Tabelle Benutzer. Ich bekomme die Fehlermeldung gepostet in den Titel. Die Tabelle definitiv vorhanden ist: Dies ist, wie ich mich anschließen: define("DB_DSN", "sqlite2:host=hosthere;dbname=dbnamehere");

pdo Fang-und Ausgabe-mysql Fehler

Anzahl der Antworten 3 Antworten
Immer noch versuchen, um meinen Kopf herum pdo. Habe ich eine insert-Anweisung, die ausgeführt wird, mit pdo. einfügen funktioniert Super jedoch wenn es ist ein Fehler, ich möchte es für den Benutzer angezeigt. Habe ich die unten

Character encoding Problem mit PDO_ODBC

Anzahl der Antworten 4 Antworten
Beim Zugriff auf eine Microsoft SQL-Datenbank aus PHP mit PDO_ODBC mit dem folgenden code, ich habe ein encoding-Problem. Wenn ausgegeben wird der text aus der DB verstümmelt. $dsn = "odbc:DRIVER={SQL Server};SERVER=$hostname;DATABASE=$database;charset=UTF-8"; $pdo = new PDO($dsn,$username,$password); $sql =

pdo sqlite konnte nicht finden, Treiber... php-Datei nicht verarbeiten

Anzahl der Antworten 4 Antworten
Hallo, ich erhielt die nicht finden konnte, Fahrer Fehler beim Versuch, eine Verbindung zu sqlite über eine php-Datei. Ich habe die Berechtigung auf 777... PHP Version 5.2.16, habe ich das Modul installieren. irgendeinen Grund, warum Ihr nicht

Insert-Anweisung funktioniert nicht mit execute(array()) der PDO-Erweiterung

Anzahl der Antworten 3 Antworten
$stmt = $conn->prepare("INSERT INTO user VALUES ('',:username,md5(:password),'',1,'','',:email,'',0,0,'',:cover,:dateofbirthYear:dateofbirthMonth:dateofbirthDay,NOW(),:sex,:country)"); $stmt->execute(array( ':username' => $username, ':password' => $password, ':email' => $email, ':cover' => $cover, ':dateofbirthYear' => $dateofbirthYear, ':dateofbirthMonth' => $dateofbirthMonth, ':dateofbirthDay' => $dateofbirthDay, ':sex' => $sex, ':country' => $country )); Für

Wie fügen Sie die variable Werte innerhalb pdo->query

Anzahl der Antworten 1 Antworten
Ich möchte ein upgrade meiner aktuellen code, die ständig sql injiziert mit PDO. Derzeit bin ich stecken mit der Verwendung einer Variablen innerhalb einer PDO Abfrage. Wenn ich zwei Argumente mögen dies $rowsPerPage = 3; //by default

MySQL-Fehler SQLSTATE [42000]: Syntax error oder access violation: 1064

Anzahl der Antworten 1 Antworten
Ist, habe ich mich durch die vorgeschlagenen code und kann nicht finden, eine Antwort, die das problem behebt also Frage ich entfernt. Ich bin mit MAMP v2.0.5, MySQL v5.5.9 PHP v5.3.6 (nach MAMP, v5.3.8 nach OS X)

PDOException SQLSTATE[HY000] [2002] Connection timed out auf meinem lokalen computer

Anzahl der Antworten 1 Antworten
Vor kurzem habe ich importierte meinen code von meinem server, aber die lokale code kann keine Verbindung zum remote-mysql-Datenbank. Also ich habe 2 Fragen : - Kann ich den Zugriff auf meine remote-Datenbank Wenn ja : warum

PDOException SQLSTATE[HY000] [2002] No such file or directory

Anzahl der Antworten 28 Antworten
Ich glaube, dass habe ich erfolgreich eingesetzt, meine (sehr einfache) Website, fortrabbit, aber sobald ich eine Verbindung mit SSH zum ausführen einiger Befehle (wie php artisan migrate oder php artisan db:seed) bekomme ich eine Fehlermeldung: [PDOException] SQLSTATE[HY000]

Zeilenanzahl mit PDO

Anzahl der Antworten 22 Antworten
Gibt es viele widersprüchliche Aussagen rund um. Was ist der beste Weg, um Zeilenanzahl mit PDO in PHP? Vor der Verwendung von PDO, ich habe einfach verwendet mysql_num_rows. fetchAll ist etwas, was ich nicht will weil ich

Kann PHP die PDO-Statements akzeptieren Sie die Tabelle oder Spalte name als parameter?

Anzahl der Antworten 7 Antworten
Warum kann ich nicht passieren das der name der Tabelle, um eine vorbereitete PDO statement? $stmt = $dbh->prepare('SELECT * FROM :table WHERE 1'); if ($stmt->execute(array(':table' => 'users'))) { var_dump($stmt->fetchAll()); } Gibt es eine andere sichere Methode zum

Meine PDO-Anweisung funktioniert nicht

Anzahl der Antworten 1 Antworten
Dies ist mein PHP-sql-Anweisung ein, und Sie false zurückgeben, während var dumping $password_md5 = md5($_GET['password']); $sql = $dbh->prepare('INSERT INTO users(full_name, e_mail, username, password, password_plain) VALUES (:fullname, :email, :username, :password, :password_plain)'); $result = $sql->execute(array( ':fullname' => $_GET['fullname'], ':email'

Allgemeine Fehler: 1364 Feld 'created' nicht mit einem default-Wert' in \lib\Zend\Db\Anweisung\Pdo.php:238

Anzahl der Antworten 1 Antworten
Hallo, ich bin mit dem zend framework und einen login-Beispiel mit Datenbank...ich bin immer die Seite, die ich brauche, um die form zu füllen, nachdem Sie auf die Schaltfläche abschicken immer diese Fehlermeldung.. exception 'Zend_Db_Statement_Exception' with message

PDO Fatal error: Call auf eine Elementfunktion von fetchColumn() on a non-object

Anzahl der Antworten 2 Antworten
Versuchen, zu bewegen, um PDO kann nicht herausfinden, was falsch ist mit diesem $dbh = new PDO("mysql:host=$dbhost;dbname=$dbname", $dbuser, $dbpass); $sql = "SELECT COUNT(*) FROM users WHERE repo=? AND list=? AND email=?"; $q=$dbh->prepare($sql); $res = $q->execute(array($repo, $list, $email));

Aktualisieren von Daten mithilfe von PHP-Edit form Hilfe benötigt

Anzahl der Antworten 3 Antworten
ich versuche zu aktualisieren meine Tabelle mit den richtigen Informationen, die Verknüpfung zu der entsprechenden ID. Ich werde gebucht haben, den code, so können Sie alle schauen. Hier ist mein problem: Sobald ich das Formular abschicken mit

Kann ich eine pdo-Verbindung

Anzahl der Antworten 3 Antworten
Im eine nur bewegen, um mit PDO für meine Entwicklung und ich sehe in den meisten tutorials, die Verbindung ist geöffnet für jede db-Abfrage wie in Jeffery Möglichkeiten Beispiel unten $id = 5; try { $conn =

Paginierung in PHP PDO

Anzahl der Antworten 2 Antworten
ich versuche zu erfahren pagination mit PHP/PDO. $limit = 20; $sth = $conn->prepare("SELECT * FROM directory WHERE user_active != ''"); $sth->execute(array(':county' => $county)); $c = 1; while ($row = $sth->fetch(PDO::FETCH_ASSOC)) { echo 'Resutls will be here'; $c++;

simple login-Funktion mit PDO

Anzahl der Antworten 3 Antworten
bin immer noch in der early learning Phasen, schlug meinen Kopf gegen die Wände auf der Suche nach hinweisen. Iv wurde das Handbuch zu Lesen ohne Erfolg. im Gebäude ein Benutzer-log-in-system basiert auf der phpAcadamy tutorial "Register

link löschen nicht löschen Datensatz in der mysql-Datenbank

Anzahl der Antworten 2 Antworten
Ich versuche, fügen Sie eine Verknüpfung löschen, um jede Zeile der Datensatz angezeigt, auf meiner Seite. Ich habe es geschafft, bisher aber nicht herausfinden, wie man den link so funktionieren, dass wenn in einer delete-link geklickt wird,

FEHLER:SQLSTATE[42000]: Syntax error oder access violation: 1064

Anzahl der Antworten 2 Antworten
War ich auf der Suche nach der Antwort für die letzten 3 Stunden, und ich weiß nicht, was zu tun ist. Hier ist der code: function get_data($tablename) { try { $conn = $this->conn(); $stmt = $conn->prepare("SELECT *

PDOException "could not find driver" auf MAMP

Anzahl der Antworten 1 Antworten
Ich versuche, die Arbeit mit PDO auf meinem localhost. Ich bin mit MAMP unter OSX 10.7.4. Ich habe phpinfo(), und soweit ich sehen kann, ich sollte in Ordnung sein. Ich habe in der php.ini zu sehen, dass

Uncaught exception 'PDOException' with message 'SQLSTATE[42000]: Syntax error oder access violation:

Anzahl der Antworten 1 Antworten
Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[42000]: Syntax error oder access violation: 1064 Fehler in der SQL-syntax; Lesen Sie im Handbuch, das entspricht Ihrer MySQL-server-version für den richtigen syntax in der Nähe'") - WERTE ()' at

Unerklärliche 'SQLSTATE[HY093]: Invalid parameter number: Anzahl der gebundenen Variablen entspricht nicht Anzahl der tokens'

Anzahl der Antworten 1 Antworten
Aus irgendeinem Grund mir unbekannt, bekomme ich diese Fehlermeldung: > Fatal error: Uncaught exception 'PDOException' with message > 'SQLSTATE[HY093]: Invalid parameter number: number of bound variables > does not match number of tokens' in /var/www/tools/search.php:56 Stack >