Einfache Datenbank online stellen und Zugriff ermöglichen
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
angabe
anleitung
anwendung
benutzung
browser
code
dank
datei
datenbank
einbinden
einleitung
eintragen
http
index
lese
orakel
speichern
treff
url
workshop
-
Hallo zusammen,
ich bin ganz neu in der html-Welt und versuche eine Datenbank mit Lese-und Schreibzugriff zu erstellen. Die Datenbank soll Adressen (Name, Anschrift, PLZ etc...) von Personen enthalten. Außerdem will ich per eigener Delphi-Anwendung auf die Datenbank zugreifen können, d.h. lesen und schreiben.
Da ich mich bislang nur mit Offline-Anwendungen beschäftigt habe, stellt mich dies vor ganz neue Rätsel ;)
Ich habe gehört, dass MySQL eine Datenbank sein soll. Kennt jemand eine leicht verständliche Kurzanleitung oder ein Beispielscript, wie man sowas auf der Internetseite umsetzt?
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Da du dich anscheinend noch gar nicht damit befasst hasst solltest du dir einmal die Hilfe sowie unter Wikipedia anschauen was MySQL überhaupt ist. Zudem ist die Benutzung von PHP für MySQL ratsam.
Mit freundlichem Gruss -
einbei ein kleiner php-script um den kompletten Inhalt einer DB anzuzeigen:
<?php $link = mysql_connect("mysql.lima-city.de", "datamonitoring", "password") or die("no connection"); echo "<p>"; echo "Connection ok"; echo "</p>"; mysql_select_db("my_database") or die("Could not select database"); // execute SQL requests $query = "SELECT * FROM my_table "; $result = mysql_query($query) or die("Query failed"); // print results echo "<table>\n"; while ($line = mysql_fetch_assoc($result)) { echo "\t<tr>\n"; foreach ($line as $col_value) { echo "\t\t<td>$col_value</td>\n"; } echo "\t</tr>\n"; } echo "</table>\n"; mysql_free_result($result); mysql_close($link); ?>
einfach in datei "index.php" speichern, danach mit browser darauf zugreigen.
Beitrag zuletzt geändert: 10.2.2012 22:41:12 von datamonitoring -
zasa schrieb:
Im HTML-Code?
Wo würde man das einbinden im html code?
Das musst du in eine PHP-Seite einbinden.
datamonitoring schrieb:
einfach in datei "index.php" speichern, danach mit browser darauf zugreigen.
Natürlich musst du Angaben wie den MySQL-Benutzer/-Passwort, Datenbankname, Tabellenname ausbessern... -
zasa schrieb:
ok, danke dir!
Wo würde man das einbinden im html code?
Du kannst wenn du es über html haben willst die vorher angelegte php Seite mit einem iframe einbinden... -
ok,
meine Indexseite ist eine html. Wie gesagt, ich bin ein blutiger Anfänger aber lernfähig ;)
Kennt ihr keine guten Workshops, in denen man Übungen mit Anleitungen durchführen kann? -
Natürlich musst du den Quelltext in eine PHP Seite eintragen und nicht in eine HTML Code :D
-
Wenn ich es richtig verstanden habe sucht(e) der TE (ursprünglich) einen Weg um direkt mit einer MySQL-DB zu kmmunizieren. Hierfür sollte dieses Tutorial hilfreich sein.
-
zasa Ich habe gehört, dass MySQL eine Datenbank sein soll.
wenn man noch nie mit einer Datenbank zu tun hatte, würde ich raten zuerst mit einem Tool wie Navicat herumzuspielen, bevor man PHP-scripte schreibt, siehe http://www.lima-city.de/databases/tools.
Mit Navicat konstruiert man die Datenbank und füllt diese aus, genauso als würde man eine Excell-Tabelle ausfüllen: geht also ohne Tutorial.
Erst danach kann man einen einfachen PHP-script schreiben wo man auf die Datenbank zugreift, Inhalte anzeigt, modifiziert...usw. -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage