Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   [PHP] Zu mySQL verbinden (https://www.delphipraxis.net/25140-%5Bphp%5D-zu-mysql-verbinden.html)

Neuni 1. Jul 2004 19:33


[PHP] Zu mySQL verbinden
 
Hi,
ich hab mal wieder n problem.
Also: Ich möchte zu nem mySQL-Server verbinden, und dann da dann was überprüfen.

Das mit dem überprüfen mach ich mit
Code:
$select = mysql_query("select * from tabelle where name = $name AND id = $id");
 
 if (mysql_fetch_row($select)) echo "jau"; else echo "falsch";
Aber wie verbinde ich zur Datenbank?

Chewie 1. Jul 2004 19:34

Re: [PHP] Zu mySQL verbinden
 
mysql_connect

Neuni 1. Jul 2004 19:35

Re: [PHP] Zu mySQL verbinden
 
n bissl mehr code wäre mir schon recht...also wie ich die daten angebe, und wie ich zur datenbank verbinde!

Plague 1. Jul 2004 19:41

Re: [PHP] Zu mySQL verbinden
 
Die Verbindung zur SQL Datenbank geht so:

Code:
<?php
mysql_connect("localhost","User","Passwort");
?>
Die Auswahl der Datenbank so:
Code:
<?php
mysql_select_db("Datenbankname");
?>
Also das sind die einzelnen PHP Abschnitte, kannst sie natürlich auch zu einem Abschnitt zusammenfügen (was auch die bessere Methode ist)...

Gruß
Thomas

Chewie 1. Jul 2004 19:42

Re: [PHP] Zu mySQL verbinden
 
Schau mal auf http://www.php.net/ nach. Dort finden sich Beschreibungen aller Funktionen der mitgelieferten PHP-Bibliotheken.

Neuni 1. Jul 2004 19:51

Re: [PHP] Zu mySQL verbinden
 
Danke plague...geht :)

phlux 1. Jul 2004 19:56

Re: [PHP] Zu mySQL verbinden
 
wenn du aus der debug phase deines scriptes heraus bist würd ich vor die sql befehle ein @ setzen damit werden zur laufzeit deines scriptes dem user dann nicht die fatal errors angezeigt wenn mal was schief geht ;)

titus 1. Jul 2004 20:19

Re: [PHP] Zu mySQL verbinden
 
hm klammeraffen (;)) bei php-funktionen sind generell nicht empfehlenswert, da sie als wichtige fehlermeldungen verdecken bei mysql_* kann man sie aber im zusammenhang mit or die() benutzen:

@mysql_query(...) or die(mysql_error());

dann bekommst du eine ordentliche fehlermeldung ;)

mfG

phlux 1. Jul 2004 21:07

Re: [PHP] Zu mySQL verbinden
 
Jo, wenn generell nur fürs MySQL Zeugs hab ich ja gesagt, allerdings ist mir dann untergegangen das man mit die() die fehlermeldung ausgeben sollte :mrgreen:


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:25 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz