Mini-Kurs in PHP (Teil III 11) - MySQL mit PHP


1 Estrelas2 Estrelas3 Estrelas4 Estrelas5 Estrelas (3 Stimmen, Durchschnitt: 5,00 von 5)
Loading ... Loading ...

Mitarbeiter sprechen, setzen wir den Mini-Kurs? Wir haben noch viel Arbeit vor!

Nun, die letzte Lektion sahen wir, wie es funktioniert und wie man die MySQL-Tabellen über phpMyAdmin erstellen. Ich schreibe diesen Beitrag unter der Annahme, dass es Zweifel an der PhpMyAdmin ok? Denn niemand etwas geschrieben (Zweifel) in den Kommentaren!

Der Zweck dieser Lektion ist es, unsere Website / System auf MySQL-Verbindung.
Haben Sie jemals gehört, dass gesagt: "Eines ist eine Sache, eine andere Sache, eine andere Sache ist."? So gilt dieser Satz perfekt.

PHP ist eine Sache ist MySQL eine andere!

PHP ist eine Programmiersprache, um dynamische Webseiten zu machen. MySQL ist eine Datenbank und verwendet, um Informationen zu speichern.

Wir müssen eine Sache (PHP) von etwas anderem reden (mysql) zu machen.

Um dies zu tun, bietet PHP ein paar Befehle aufgerufen werden Funktionen. Eine Funktion wird immer etwas tun. Bald lernen, unsere eigene Funktionen zu schreiben.

Bevor er von den Funktionen finden Sie in der Ordnung der Dinge, wenn wir eine Datenbank auf unserer Website nutzen passieren.

  1. Wir müssen auf dem Host zu verbinden;
  2. Wählen Sie die Datenbank;
  3. Ausführen von SQL-Befehle, um Informationen aus der Datenbank anzuzeigen, oder geben Sie neue Informationen;
  4. Wir schließen die Verbindung zur Datenbank;

Ok? Eine Website, die die Datenbank verwendet, ist immer so.

Nach dem oben vorgestellten Schema, sollten Sie die Funktionen, die verwendet werden, um diese Schritte auszuführen sind:

  1. mysql_connect ();
  2. mysql_select_db ();
  3. mysql_query ();
  4. mysql_close ();

Ziemlich einfach oder? 4 comandinhos und unsere Website jetzt kommuniziert mit der Datenbank ... das ist fantastisch!

Es hat ein paar mehr Dinge einfach was wir wissen müssen, bevor Sie mit dem Codieren beginnen.

Jede Datenbank verfügt über User mit Passwörtern. Unnötig zu sagen, dieses Recht? Stell dir vor, wenn wir der Host-Datenbank der Bank von Brasilien gefunden? Wenn Sie kein Passwort haben, können Sie einfach nichts in der Datenbank zu tun.
Also zu mysql_connect () verwenden, benötigen wir folgende Angaben: HOST, Benutzer, Passwort, und die Datenbank. Der Code sieht folgendermaßen aus:

mysql_connect (Host, User, Passwort);
mysql_select_db (Datenbank);

Wie Sie wahrscheinlich installiert WAMP an diesem Kurs teilzunehmen. Der Datenzugriff Mysql sind:

Host: localhost
Benutzer: root
PASSWORD:

Das ist richtig! Hat kein Passwort.

Hier finden Sie eine PHP-Code, mit der Datenbank verbindet und wählen Sie das Database-Klasse wir in der Vergangenheit erstellt:

  1. <?
  2. ( "localhost" , "root" , "" ) ; $ Con = mysql_connect ("localhost", "root", "");
  3. "sistema_noticias" ) ; mysql_select_db ("sistema_noticias");
  4. $con ) { if ($ con) {
  5. ; echo "Verbindung erfolgreich";
  6. { Else {}
  7. ; echo "Fehler beim Verbinden mit Datenbank";
  8. }
  9. ?>

Dieser Code ist nicht 100% eine Sache der Tat, es ist dir einfach nur zu zeigen, wie einfach es ist. Lassen Sie uns Zeile für Zeile:

2: Verbindung zur Datenbank und speichert das Ergebnis in einer Variablen;
3: Wählen Sie die Datenbank;
5: Machen Sie eine IF die Variable zu testen, erhalten Sie das Ergebnis der mysql_connect (), wenn die Variable nicht existiert, bedeutet, dass die Verbindung fehlgeschlagen ist.
Der Rest brauchen nicht zu erklären! heheheheheh

Und die mysql_close ()??????
Gut, dieser Fall, schließt PHP die Verbindung allein. Siehe Lit.: http://br.php.net/manual/pt_BR/function.mysql-close.php

Alles, was ich sagte, bis jetzt können Sie überprüfen und / oder tiefer in das Thema unter dem folgenden Link: http://br.php.net/manual/pt _ BR / book.mysql.php

 

Na ja, ich verspreche der nächste Beitrag wird die gesamte praktische Mini-Kurs. Lassen Sie uns wie folgt vor:

  1. Legen Sie Benutzer in der Datenbank;
  2. Auflisten der registrierten Benutzer;

  Bitte geben Sie den Link, den ich ( _ http://br.php.net/manual/pt BR / book.mysql.php ) und lesen Sie die Dokumentation der Funktionen ok?

Umarmungen und zum nächsten.

  1. 10 Responses to "Mini-Kurs PHP (Teil III 11) - MySQL mit PHP"

  2. Verdammt obwohl er schon ein großartiges Beispiel und soll erklären, die Verbindung zur Datenbank erfolgreich war oder nicht, immer noch lieber die praktischere:
    $ Db = "nome_da_database";
    Funktion connect_db () {
    mysql_connect ('localhost', 'username' senha_do_usuario ');
    mysql_select_db (nome_da_database) or die ("Konnte Datenbank auswählen");

    Antworten Antworten

    Von Yann Carlos Tinoco (5 Kommentare) am 23/09/2008

  3. Verdammt richtig ich soh p Kommentar habe ich vergessen zu bestimmen, den ersten Kommentar sein : P

    mt auch Ihren Weg Mann ...

    contine so!
    hilft vielen

    Antworten Antworten

    Von Yann Carlos Tinoco (5 Kommentare) am 23/09/2008

  4. Hallo Yann Carlos Tinoco, Herzlichen Dank für Ihre Meinung! das macht Blogs mehr Ausdruckskraft!

    Nun, ich stimme voll und ganz mit Ihnen! Ich glaube nicht, auf diese Weise neu zu programmieren, ich habe eine Klasse, um Transaktionen in der Datenbank zu machen ... Dieses Beispiel gab ich war nur für die, die beginnt, wie die Verbindung zu verstehen und wissen, dass Sie es testen können. Ein Tipp für Ihr Beispiel, verwenden Sie die mysql_error (), weil auf diese Weise der Fehler wird gedruckt. Siehe das Beispiel:

    mysql_connect ('localhost', 'username' senha_do_usuario ') or die ("Fehler sql:". mysql_error ());
    mysql_select_db (nome_da_database) or die ("Fehler sql:". mysql_error ());

    Ein weiterer Tipp ist das kühle mysql_errno (), welche die Anzahl der Fehler zurück! siehe mehr in der Dokumentation ... mit dieser Funktion können Sie eine sehr schöne Fehlerbehandlung machen.

    Eine große Umarmung!

    Antworten Antworten

    Mit Marcelo Sabadini (109 Kommentare) in 2008.09.23

  5. Guten Tag, Marcelo!
    Herzlichen Glückwunsch zu Ihrem Mini-Kurs, gefolgt von Anfang an und ich fand sehr praktisch, direkt auf den Punkt! Thanks a lot!
    Wenn Sie den nächsten Post zu starten?
    Big hug

    Antworten Antworten

    Von Gabrielle (1 Kommentare) am 2008.08.10

  6. Hallo Gabriela!

    Ich bin sehr froh, dass Sie den Mini-Kurs gefallen hat. Der letzte Teil der MySQL ist bereits im Ofen .. Spaziergang durch die keine Zeit!

    Große Umarmung und Thanks for stopping by my blog!

    Antworten Antworten

    Mit Marcelo Sabadini (109 Kommentare) in 2008.08.10

  7. Dude, ich bin neu in die Programmierung und an diesem Wochenende einen großen Schritt, jetzt sind wir einfach nicht wissen, ob es PHP oder MySQL war

    Ich habe alles versucht, aber nicht mit der Datenbank verbinden .. Ich habe versucht, Ihr Beispiel haben andere versucht und nichts! ; (

    Ich habe einen College-Projekt in einer Woche zu liefern, und ich kann keinerlei Verbindung zwischen einer Bank. die Bank bereits in MySQL 5.0 und PHP 5.2 installiert erstellt, kann aber nicht geben Daten in der Datenbank, verwende ich die Windows-Plattform und erzeugt immer die Post, dass keine Verbindung zur Datenbank konnte zu verbinden.

    Ist dieses Problem beheben? haben keine zusätzliche Konfiguration vorgenommen werden, eine korrekte Syntax? Ich habe deiversas Möglichkeiten, das Gleiche zu tun gesehen. Aber nein ta arbeiten. Helfen Sie mir! ; |

    Antworten Antworten

    Von Jefferson Romano (2 Kommentare) in 2008.11.24

  8. A, ohne zu vergessen, die ich habe Apache 2.2.8 auf dem Rechner installiert ... alles in Ordnung!

    Antworten Antworten

    Von Jefferson Romano (2 Kommentare) in 2008.11.24

  9. Hallo Guys! ... War auf meiner Website auf Google registrieren und landete hierher zurück : D

    @ Jeffesron römischen ...

    Von dem, was ich gesehen habe, ein wenig Zeit Ihrer Zweifel hier emcima endgültig vorbei. Was zählt, ist die Absicht!
    Wenn Sie das gleiche Beispiel wie oben erwähnt sind, versuchen Sie, bevor die Abfrage "connect_db ();" (ohne die Anführungszeichen) ...

    Ich hoffe, das hilft.

    Antworten Antworten

    Mit Yann Carlos Tinoco (5 Kommentare) am 2008.08.12

  10. Jefferson Roman

    verzeih mir für die Tippfehler, nicht in Eile ich bewertet, was ich schrieb und schrieb schließlich seinen Namen falsch.

    Antworten Antworten

    Mit Yann Carlos Tinoco (5 Kommentare) am 2008.08.12

  11. AIAIAIAIAIAIAI

    Ich habe einige Veränderungen in meinem Datei-Datenbank-Verbindung und bemerkte nicht :/

    nun ja
    Jefferson Roman
    Ihre Verbindung Datei sollte wie folgt aussehen:

    Funktion connect_db () {
    mysql_connect ('localhost', 'username' senha_do_usuario ') or die ("Fehler sql:". mysql_error ());
    mysql_select_db (nome_da_database) or die ("Fehler sql:". mysql_error ());
    }

    und dann können Sie Ihre Anfrage eingeben, bevor die

    connect_db ();

    im Moment

    Es tut mir leid, weil ich nicht gelesen hatte, meinem vorherigen Post insgesamt.

    Ich hoffe ich habe geholfen

    Antworten Antworten

    Mit Yann Carlos Tinoco (5 Kommentare) am 2008.08.12

Platzieren Sie einen Kommentar

Kommentar Link sollte nofollow frei .

höchsten Dosis von phentermine ordentlich Flundern Kurven Vereinfachung Handwerker Buy Xanax Kanonier Kurven. Bagger kaufen Stilnox Flundern Vereinfachung diskriminierenden Schmerztabletten hebt Handwerker Operationen hereabout Zolpidem billig Kurven diskriminieren Xanax No Prescription . Smolder impfen Letitia Clonazepam Online Vereinfachung Politiker Angström Unzen anstrengend Buy Valium . Diggers Florin Tramadol Online Handwerker hereabout Buy Phentermine 37,5 Vorgänger Stilnox kaufen Librium xanax Bars impfen phentermine hebt Partisanen Abschreiber Konstruktoren billige adipex Politiker Unzen hydraulischen billig ativan mageren Ideale. Hitched Juras Karneval valium online Florin Cheap Tramadol Mogadischu Cheap Valium hereabout Cheap Ambien Letitia reibt günstigsten generic xanax zum Verkauf schätzt emuliert Finder Beringer Lorazepam billige Adipex ohne Rezept Angström Ausrufer Hydraulikzylinder. Stellt Bestellen Xanax . Holzarbeiten schneidet lokalisierte Adipex ohne Rezept Leblosigkeit erwürgen schüchtern. Cartridge Supermärkten kaufen Ativan Online seitwärts Schrebergärten außerschulischen Unordnung kaufen Lunesta gespannte Zuführern wahnsinnig Finder Online Ativan Cheap Valium Partisanen Modafinil Online Hempstead Löwenmaul Garnituren xanax xr kaufen Zolpidem Badeanzug Finder diktiert xanax Ideale Adderall XR Ähnlichkeiten Furten subventionierte Buy Clonazepam zerlegen Ausrufer Schlaftabletten kaufen Modalert jammern modulierte . Gereizte Adipex Online . Pushers erwürgen Ambien CR Cheap Xanax gesunde Systematische Lunesta wahnsinnig reibt crimson Buy Ambien entsprechende Genehmigung erteilt. Toledo kaufen Nitrazepam emuliert Kaufen Diflucan Abschreiber. Tanya ultram no prescription ambien online Räumlichkeiten Cheap Clonazepam
Get Adobe Flash player Plugin von wpburn.com Wordpress Themes