2017-01-24 4 views
-5

Bitte beachten Sie den folgenden Code. Ich verwende phpMyAdmin, um meine Daten in xampp (als mein Server) zu speichern. Ich habe diesen Code gefunden und füge ihn meiner Website hinzu. Meine Frage ist; wie man das Ergebnis in der Datenbank speichert. Jemand??So speichern Sie Daten in der Datenbank

<!DOCTYPE html> 
 
<html> 
 
<head> 
 
<title>Geo City Locator by geoip-db.com</title> 
 
</head> 
 
<body> 
 
    <div>Country: <span id="country"></span></div> 
 
    <div>State: <span id="state"></span></div> 
 
    <div>City: <span id="city"></span></div> 
 
    <div>Postal: <span id="postal"></span></div> 
 
    <div>Latitude: <span id="latitude"></span></div> 
 
    <div>Longitude: <span id="longitude"></span></div> 
 
    <div>IP address: <span id="ipv4"></span></div>        
 
</body> 
 
<script> 
 

 
    var country = document.getElementById('country'); 
 
    var state = document.getElementById('state'); 
 
    var city = document.getElementById('city'); 
 
    var postal = document.getElementById('postal'); 
 
    var latitude = document.getElementById('latitude'); 
 
    var longitude = document.getElementById('longitude'); 
 
    var ip = document.getElementById('ipv4'); 
 

 
    function callback(data) 
 
    { 
 
     country.innerHTML = data.country_name; 
 
     state.innerHTML = data.state; 
 
     city.innerHTML = data.city; 
 
     postal.innerHTML = data.postal; 
 
     latitude.innerHTML = data.latitude; 
 
     longitude.innerHTML = data.longitude; 
 
     ip.innerHTML = data.IPv4; 
 
    } 
 

 
    var script = document.createElement('script'); 
 
    script.type = 'text/javascript'; 
 
    script.src = 'https://geoip-db.com/json/geoip.php?jsonp=callback'; 
 
    var h = document.getElementsByTagName('script')[0]; 
 
    h.parentNode.insertBefore(script, h); 
 

 
</script> 
 
</html>

+0

Wo ist Ihr Datenbankcode? –

+0

ich habe nicht, weil ich nicht weiß, wie man in Datenbank @MasivuyeCokile speichert oder haben Sie irgendwelche Beispiele – Nur

+0

Lesen Sie zuerst die Antwort unten, versuchen Sie, die Beispiele in der Verbindung dann zu kommen, wenn Sie nichts verstehen. –

Antwort

5

Um Ihre Datenbank zu "sprechen" (zum Einfügen, Löschen, Aktualisieren oder Erstellen) finden Sie eine SQL-Bibliothek, PDO oder MySQLi verwenden müssen.
Ich schlage vor, Sie verwenden PDO, lesen Sie mehr hier: https://phpdelusions.net/pdo

0

Sie müssen Datenbank-Befehle lernen. Aktualisieren, löschen, auswählen usw. Danach können Sie alles für db tun. Und Sie können suchen update database oder mysqli update

0

Sie müssen SQL-Abfragen für das Einfügen der Daten in die Datenbank verwenden. Sie können mit CRUD Operations zum Lernen beginnen. Für Ihren aktuellen Code schlage ich vor, dass Sie Ajax mit jQuery verwenden, um Daten in die Datenbank einzutragen. Alternativ können Sie auch Core PHP verwenden, um Daten in der Datenbank zu speichern.

Verwandte Themen