Heim Betrieb und Instandhaltung phpstudie So speichern Sie Daten in der Datenbank in phpstudy

So speichern Sie Daten in der Datenbank in phpstudy

Nov 01, 2019 pm 03:56 PM
phpstudy 数据库

So speichern Sie Daten in der Datenbank in phpstudy

So speichert phpstudy Daten in der Datenbank:

(1) Verbinden Sie die Hintergrunddatei mit der Datenbank

(2) Empfangen Sie Formulardaten und erstellen Sie SQL-Anweisung

(3) Führen Sie die SQL-Anweisung aus und beobachten Sie das Ausführungsergebnis

Beispiel:

Der vom Benutzer eingegebene Benutzername und die Mobiltelefonnummer Klicken Sie auf der Startseite auf „Senden“. Das Terminal ermittelt, ob die Mobiltelefonnummer bereits vorhanden ist. Wenn es nicht vorhanden ist, fügen Sie es in die Datenbank ein und geben Sie das Einfügeergebnis (wenn das Einfügen erfolgreich ist) an die vorherige Seite zurück.

Anforderungsanalyse:

1. Erstellen Sie eine HTML-Seite, um den Benutzernamen und die Mobiltelefonnummer einzugeben, und erstellen Sie eine PHP-Seite, um die Daten zu verarbeiten Die übermittelten Daten im JS-Skript der HTML-Seite. Verwenden Sie Ajax, um Daten an die PHP-Seite zu senden.

3 Das PHP-Skript empfängt die von der HTML-Seite übermittelten Daten und fragt ab, ob die Mobiltelefonnummer bereits vorhanden ist Datenbank;

4. Wenn eine Mobiltelefonnummer bereits vorhanden ist, wird die Meldung zum Einfügungsfehler zurückgegeben.

5 in der Datenbank vorhanden sind, fügen Sie den Benutzernamen, die Mobiltelefonnummer und andere Daten in die Datenbank ein und geben Sie die Meldung zurück, dass die Daten erfolgreich hinzugefügt wurden.

Beispielcode:

Beispielcode für Ajax-Anfrage auf der Front-End-HTML-Seite

function submit_result() {             
                $.post(
                    "Controllers/ajaxController.php",
                    {
                        "name": $("#name").val(),
                        "mobile": $("#mobile").val(),
                        "score": $("#sp_score").html()
                    },
                    function(msg) {
                        if (msg == "0") {
                            layer.open({
                                content: '您已参与过该活动,下次再参与哦!',
                                btn: ['知道了']
                            });
                        } else {
                            layer.open({
                                content: '恭喜您,获得了,'+msg,
                                btn: ['知道了'],
                                end:function(){
                                    location.href="index.html";
                                }
                            });
                        }
                    }    
                );
Nach dem Login kopieren

Back-end-PHP-Seite:

<?
//1. 声明字符编码
header("Content-Type:text/html;charset=utf8"); 

//2. 连接数据库
$link=mysql_connect("localhost","root","root");//连接数据库
if(!$link) echo "系统异常,请稍后再试";//如果连接数据库失败
mysql_select_db("test", $link); //选择数据库
mysql_query("set names &#39;utf8&#39;");  // 解决中文乱码

//3. 获取数据
$name = $_POST["name"];
$phone = $_POST["mobile"];
$score=$_POST["score"];

//4. 查询手机号码是否存
$strsql = "select phoneNumber from user_info where phoneNumber=&#39;$phone&#39;";
mysql_query("SET NAMES utf8");
$result=@mysql_query($strsql);//执行查询
$row=mysql_fetch_array($result);//获取数据行

//5. 根据是否返回数据行,如果数据行为空,即已参与活动,否则返回获得奖励等级
if(!empty($row)){
    //5.1 数据行不为空,返回0
    echo 0;
}else{
    //5.2 数据行为空,手机号码没有参与活动,插入数据到数据库
    $strsql = "insert into user_info(userId,userName,phoneNumber,userScore,dataTime) values(null,&#39;$name&#39;,&#39;$phone&#39;,&#39;$score&#39;,now())";
    $result = @mysql_query($strsql);
    
    //5.3. 成功添加
    if($result)
    {
        if($score>=100) echo "一等奖";
        if($score<100&&$score>=60) echo "二等奖";
        if($score<60) echo "三等奖";
        exit;
    }
}
?>
Nach dem Login kopieren

Hinweis: Wir Sie müssen die PHP-Datei ausführen. Verwenden Sie

PHP-Server

.

Das obige ist der detaillierte Inhalt vonSo speichern Sie Daten in der Datenbank in phpstudy. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

So installieren Sie PHPStudy Pro So installieren Sie PHPStudy Pro Apr 02, 2024 pm 03:15 PM

PHPstudy Pro ist ein Softwarepaket für eine Webentwicklungsumgebung, das die schnelle Bereitstellung und das Testen von Webanwendungen ermöglicht. Die Installationsschritte sind wie folgt: Laden Sie das Installationspaket von der offiziellen Website herunter. Führen Sie das Installationsprogramm aus und wählen Sie den Installationspfad und die Sprache aus. Nachdem die Installation abgeschlossen ist, starten Sie PHPstudy und konfigurieren Sie die PHP-, MySQL- und Apache-Einstellungen. Um die Installation zu überprüfen, geben Sie „localhost“ in Ihren Browser ein oder führen Sie den Befehl „php -v“ aus, um die PHP-Version zu überprüfen.

Warum kann phpstudy nicht installiert werden? Warum kann phpstudy nicht installiert werden? Apr 02, 2024 pm 03:42 PM

Ein Fehler bei der Installation der PHP-Studie kann folgende Ursachen haben: 2. Unzureichende Berechtigungen; 4. Ungewöhnliche Netzwerkverbindung; 7. Probleme mit dem System; Fehler. Wenn Sie auf ein Problem stoßen, das nicht gelöst werden kann, können Sie über das PHP Study-Forum, GitHub oder die offizielle Website Unterstützung suchen.

So ändern Sie den Port in phpstudy So ändern Sie den Port in phpstudy Apr 02, 2024 pm 04:24 PM

Um den PHPSTUDY-Port zu ändern, gehen Sie wie folgt vor: Öffnen Sie die Systemsteuerung und navigieren Sie zu den integrierten Webservereinstellungen. Speichern Sie die Änderungen und geben Sie die Website-URL ein Portnummer, um die Änderungen zu überprüfen.

So ändern Sie die PHPStudy-Konfigurationsdatei So ändern Sie die PHPStudy-Konfigurationsdatei Apr 02, 2024 pm 03:57 PM

Sie können die phpStudy-Konfigurationsdatei durch die folgenden Schritte ändern: Suchen Sie die Konfigurationsdatei (Windows: C:\Windows\phpStudy\php\php.ini; Mac: /Applications/phpStudy/php/php.ini) Öffnen Sie sie mit einem Text Editor und suchen Sie die Datei, die Sie ändern möchten. Bearbeiten Sie den Wert der Einstellung, z. B. Ändern der Zeitzone: date.timezone = Asia/Shanghai Speichern Sie die Änderungen und starten Sie den Apache-Dienst neu

So lesen Sie die Datenbank in phpstudy So lesen Sie die Datenbank in phpstudy Apr 02, 2024 pm 04:06 PM

Zu den Methoden zum Anzeigen der Datenbank über PHPstudy gehören: Direkte Verbindung zu MySQL Befehlszeile Verwenden Sie MySQL Workbench, um die Verbindung zu konfigurieren. Wählen Sie die anzuzeigende Datenbank aus. Wählen Sie die anzuzeigende Datenbank im linken Menü über PHPMyAdmin aus

Wie implementiert Hibernate polymorphe Zuordnung? Wie implementiert Hibernate polymorphe Zuordnung? Apr 17, 2024 pm 12:09 PM

Die polymorphe Hibernate-Zuordnung kann geerbte Klassen der Datenbank zuordnen und bietet die folgenden Zuordnungstypen: Joined-Subclass: Erstellen Sie eine separate Tabelle für die Unterklasse, einschließlich aller Spalten der übergeordneten Klasse. Tabelle pro Klasse: Erstellen Sie eine separate Tabelle für Unterklassen, die nur unterklassenspezifische Spalten enthält. Union-Unterklasse: ähnelt der verbundenen Unterklasse, aber die Tabelle der übergeordneten Klasse vereint alle Spalten der Unterklasse.

iOS 18 fügt eine neue Albumfunktion „Wiederhergestellt' hinzu, um verlorene oder beschädigte Fotos wiederherzustellen iOS 18 fügt eine neue Albumfunktion „Wiederhergestellt' hinzu, um verlorene oder beschädigte Fotos wiederherzustellen Jul 18, 2024 am 05:48 AM

Apples neueste Versionen der iOS18-, iPadOS18- und macOS Sequoia-Systeme haben der Fotoanwendung eine wichtige Funktion hinzugefügt, die Benutzern dabei helfen soll, aus verschiedenen Gründen verlorene oder beschädigte Fotos und Videos einfach wiederherzustellen. Mit der neuen Funktion wird im Abschnitt „Extras“ der Fotos-App ein Album mit dem Namen „Wiederhergestellt“ eingeführt, das automatisch angezeigt wird, wenn ein Benutzer Bilder oder Videos auf seinem Gerät hat, die nicht Teil seiner Fotobibliothek sind. Das Aufkommen des Albums „Wiederhergestellt“ bietet eine Lösung für Fotos und Videos, die aufgrund einer Datenbankbeschädigung verloren gehen, die Kameraanwendung nicht korrekt in der Fotobibliothek speichert oder eine Drittanbieteranwendung die Fotobibliothek verwaltet. Benutzer benötigen nur wenige einfache Schritte

Was soll ich tun, wenn phpstudy nicht installiert werden kann? Was soll ich tun, wenn phpstudy nicht installiert werden kann? Apr 02, 2024 pm 04:03 PM

Lösung für den Fall, dass phpStudy nicht installiert werden kann: Überprüfen Sie, ob die Systemanforderungen erfüllt sind. Deaktivieren Sie die Antivirensoftware. Schalten Sie die Firewall aus. Führen Sie das Installationsprogramm als Administrator aus. Beschädigte Dateien reparieren: sfc /scannow. Versuchen Sie es mit einem alternativen Installationsprogramm. Kontaktieren Sie den technischen Support von phpStudy.

See all articles