Heim > Datenbank > MySQL-Tutorial > Hauptteil

**\'Unerwarteter T_ENCAPSED_AND_WHITESPACE-Fehler: Was verursacht ihn und wie kann er behoben werden?\'**

Susan Sarandon
Freigeben: 2024-10-25 06:36:29
Original
797 Leute haben es durchsucht

**\Unerwarteter T_ENCAPSED_AND_WHITESPACE-Fehler: Was verursacht ihn und wie kann er behoben werden?\**

Unerwarteter T_ENCAPSED_AND_WHITESPACE-Fehler: Eine detaillierte Erklärung und Lösung

Beim Ausführen einer MySQL-Abfrage kann der folgende Fehler auftreten:

unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING
Nach dem Login kopieren

Dieser Fehler tritt normalerweise auf, wenn in einem Zeichenfolgenwert Ihrer Abfrage ein Anführungszeichen fehlt oder falsch ist.

Im gegebenen Fall handelt es sich bei der Abfrage um eine UPDATE-Anweisung, die versucht, die Spalte „commodity_quantity“ zu aktualisieren in einer Tabelle, in der die Benutzerspalte mit dem in der Variablen $rows['user'] gespeicherten Wert übereinstimmt. Das Problem liegt jedoch in der Syntax, die zum Erstellen der Abfragezeichenfolge verwendet wird.

Lösung:

Um diesen Fehler zu beheben und die Abfrage erfolgreich auszuführen, müssen Sie die ändern $sqlupdate1-Variable wie folgt:

<code class="php">$sqlupdate1 = "UPDATE table SET commodity_quantity='$qty' WHERE user='" . $rows['user'] . "' ";</code>
Nach dem Login kopieren

Durch das Hinzufügen einfacher Anführungszeichen (') um den Benutzerspaltenwert innerhalb der WHERE-Klausel stellen Sie sicher, dass der Spaltenwert als Zeichenfolge behandelt wird, wodurch der unerwartete T_ENCAPSED_AND_WHITESPACE-Fehler behoben wird .

Das obige ist der detaillierte Inhalt von**\'Unerwarteter T_ENCAPSED_AND_WHITESPACE-Fehler: Was verursacht ihn und wie kann er behoben werden?\'**. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!