Articles of php

Abfrage fehlgeschlagen: SQLSTATE : Der mehrteilige Bezeichner "msd@gmail.com" konnte nicht gebunden werden

Wann immer ich versuchte, meine Tabelle zu aktualisieren, bekomme ich diesen Fehler. Meine SQL-file wo ich Update-function habe diesen Code: function updateUser($userid, $firstname, $lastname, $phone, $email, $address, $zip, $city, $state, $password) { $firstname = str_replace('\'', '\'\'', trim($firstname)); $lastname = str_replace('\'', '\'\'', trim($lastname)); $phone = str_replace('\'', '\'\'',trim($phone)); $email = str_replace('\'', '\'\'',trim($email)); $address = str_replace('\'', '\'\'',trim($address)); $zip […]

Abfragen gegen einen SQL server-DB in PHP7 (ODBC-Treiber) fehlschlagen, wenn die Kriterienlänge größer als das Schema der Spalte ist

Nach mehreren Stunden Debugging und Google-Recherchen fand ich endlich, was das Problem mit meinem Code ist. Aber das ist wirklich komisch! Ich muss eine Verbindung zu einer SQL server database mit ODBC Driver 13 for SQL server Treiber in einem Laravel 5.3 Projekt unter php7.0 . Aber wenn ich Abfragen mit Parametern ausführe, deren Länge […]

Simulationg-Zeilen-Sperr-Transaktion

Ich habe die Verriegelungstransaktion auf Zeilenebene für mehrere Benutzer implementiert, die die gleiche Zeile mit der folgenden Logik lesen und schreiben. if(isset($_POST['button']){ if($condition == true){ mysqli_autocommit($mysqli, FALSE); mysqli_begin_transaction($mysqli, MYSQLI_TRANS_START_READ_WRITE); //…Update table here mysqli_commit($mysqli);//commit records to database and }else{ mysqli_rollback($mysqli); } } Wenn ich die Tabellen in der database nach dem Klicken auf eine Schaltfläche überprüfe […]

SQL server-Abfrage gibt unbekannten datatyp zurück, nachdem ich XML-Inhalt behandelt habe

Hier ist meine Frage, die seit Monaten arbeitet: SELECT description, CAST(REPLACE( CONVERT(NVARCHAR(max), LogContent), '&', '&' ) as XML) – and the rest of the query – Es las einen String aus der database und wandelte ihn in XML um, den ich dann in einer HTML-Seite anzeigte. Es funktionierte schön bis ein paar Wochen zurück. Die […]

Kann nach dem Einfügen der ersten Zeile in mysql keine Zeile insert

Ich arbeite an einem Benutzer-Bestätigungsformular, das die Telefonnummer des Benutzers und das Land in die database einfügt, bevor es überprüft wird. Aber nach dem Einfügen der ersten Zeile fügt es keine zweite Zeile ein. In meiner 'user' mysql tabelle habe ich 'id' als primärer Schlüssel mit AUTO_INCREMENT. <?php class UsersController { public $_GB; function __construct($_GB) […]

SQLSRV Error sqlsrv_query () erwartet mindestens 2 Parameter, 1 gegeben und sqlsrv_fetch_array () erwartet, dass Parameter 1 Ressource ist, Boolean gegeben

Ich bekomme eine Fehlermeldung beim Ausführen von sqlsrv. Grundsätzlich versuche ich hier eine Paginierung zu machen, aber die Fehlermeldung zu bekommen: Warnung: sqlsrv_query () erwartet mindestens 2 Parameter, 1 in C: \ xampp \ htdocs \ trueensemble \ search.php auf Zeile 67 Warnung: sqlsrv_fetch_array () erwartet, dass Parameter 1 Ressource ist, boolean in C: \ […]

Skript zur Wiederherstellung der SQL server-database schlägt fehl

Ich versuche, eine SQL server-database mit einem PHP-Skript wiederherzustellen, und es bleibt fehlgeschlagen. Ich bin auf PHP 7.0.4 NTS x86. Da mein Code in einem Framework läuft, entschied ich mich zu isolieren und lief Code, den ich hier gefunden habe (was auch in einer anderen Antwort auf StackOverflow darauf hingewiesen wurde): https://blogs.msdn.microsoft.com/brian_swan/2010/ 07/01 / restoring-a-sql-server-datenbank-from-php […]

MYSQL nimmt zu viel time für Insertionsaufzeichnung

MYSQL nimmt zu viel time für Insertionsaufzeichnung Ich habe 32 GB RAM Dedicated server und seine kaum nutzen CPU bis zu 15% und memory 20% sogar 5 crons gleichzeitig ausgeführt. Das Problem ist, dass es PHP-Skript hat einfache 200 Zeilen Code mit einigen grundlegenden Berechnung und insgesamt 3 Abfragen zu wählen und insert mit 12 […]

Packung Varbinary aus MSSQL database in PHP Produzieren Illegale Hexadezimal Fehler aus String Länge

Ich habe data in einem MSSQL2008 server, den ich mit PDO in PHP ziehen muss. Ich lief in ein Problem, das vietnamesische character zog (dh sie würden zurückkehren, anstatt zu sagen, ầ.Ich habe das Ziehen dieser Charaktere durch Ziehen des Feldes als Varbinary und packen es in PHP, wie folgt: $stmt = $dbset->prepare("SELECT CAST(MYFIELD AS […]

Zend doctrine2 falsche ID der erstellten Entität zurückgeben

Ich habe eine alte Rest-API erstellt mit Zend ermöglicht Benutzer-Erstellung. In letzter time setzen wir einen Auslöser auf die Benutzertabelle im DB, der andere Entitäten erzeugt. Am Ende nach dem Aufruf von Benutzer über api begann es mit der zuletzt eingefügten ID an db stattdessen die zuletzt erstellte USER ID zu reagieren. Gibt es eine […]