Heim > Backend-Entwicklung > PHP-Problem > Was tun, wenn das Einfügen von PHP in fehlschlägt?

Was tun, wenn das Einfügen von PHP in fehlschlägt?

藏色散人
Freigeben: 2023-03-17 15:00:02
Original
1993 Leute haben es durchsucht

Lösung für die fehlgeschlagene PHP-Einfügung: 1. Überprüfen Sie das Codierungsformat. 2. Ändern Sie „mysql_set_charset(‘utf-8‘);“ 3. Öffnen Sie mysql, um die entsprechende Tabelle zu finden , ändern Sie einfach das Kodierungsformat in „utf8“.

Was tun, wenn das Einfügen von PHP in fehlschlägt?

Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 8.1, Dell G3-Computer.

Was soll ich tun, wenn das Einfügen von PHP in fehlschlägt?

... Codierungsformat Problem

Das Ändern von

//代码插入数据
$myID = Null;
$myName='刘安';
$myMoney=100;
 
$sqlstatement="insert into users values(Null, '{$myName}', '{$myMoney}')";
$result=mysql_query($sqlstatement);
var_dump($result);
Nach dem Login kopieren

in

mysql_set_charset('utf8');
Nach dem Login kopieren

löst dieses Problem. Sind Sie wütend? Ich habe es gelernt, indem ich mir PHP-Videos auf der chinesischen Website angesehen habe, aber er hat utf8 verwendet und es hat bei mir nicht funktioniert. . . Ich kenne den Grund nicht, aber ich werde es aufzeichnen, um zu verhindern, dass es noch einmal passiert.

Weiter -----------

Ändern Sie es erneut Das war nicht der Fall

Ich bin unten noch wütender, aber als ich den cmd-Befehl zur Abfrage verstümmelter Zeichen verwendete, wollte ich nicht glauben, dass es sich um ein Problem mit dem cmd-Codierungsformat handelte, und sah es dass die verstümmelten Zeichen ebenfalls verstümmelt waren.

Ich werde auch die endgültige Lösung veröffentlichen. Das liegt an der Datenbank. Öffnen Sie MySQL, um die entsprechende Tabelle zu finden und das Codierungsformat zu ändern. Das Problem wird gelöst!

Natürlich ist die Änderungstabelle von Navicat Premium schwer zu finden und kann nicht einmal gefunden werden, daher ist der Effekt einer Änderung der Kodierung beim Ändern von Feldern derselbe.

Ihr Problem wurde gelöst Sie müssen nicht lesen.

mysql_set_charset('utf-8');
Nach dem Login kopieren

1 Sie können diesen mysql_error( ) verwenden, um bestimmte Fehler zu finden und sie zu lösen.

2 Finden Sie bestimmte Probleme durch bestimmte Fehler, gehen Sie nicht immer weiter, indem Sie sie blind beschreiben PHP-Einfügung in den Titel oben konnte nicht eingefügt werden...

Empfohlene Studie: „

PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonWas tun, wenn das Einfügen von PHP in fehlschlägt?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage