Datenbank Problem !

Ok, das problem von gestern hat sich eruebrigt es funktioniert nun endlich, aber es hat ja eh niemand geantwortet !!!

heute hab ich ein etwas schwierigeres Problem:

<?php : $dsn = "test";
$conn = odbc\_connect($dsn, "", ""); if (!$conn) { echo "Keine Verbindung möglich!\n"; exit; } $abfrage = "SELECT name, vorname FROM gaestebuch2"; $erg = mysql\_db\_query("ausbildung", $abfrage, $conn); list($name, $vorname) = mysql\_fetch\_row($erg); while (list($name, $vorname) = mysql\_fetch\_row($erg)) { echo "$name hat den Vornamen $vorname\n"; } mysql\_close($conn); ?\>

wenn ich das hier ausfuehre, bekomm ich einen fehler der sagt ich haette keinen ODBC-Treiber oder so angegeben !
hier ich paste den mal hier rein:

Warning: SQL error: [Microsoft][ODBC Driver Manager]
Der Datenquellenname wurde nicht gefunden, und es wurde kein
Standardtreiber angegeben., SQL state IM002 in SQLConnect in
on line 4
Keine Verbindung möglich!

danke schon mal im Vorraus !

cu,
TheSplash

Moin,

damit du zumindest heute eine Antwort bekommst. :wink:
schau doch da mal rein:

http://www.php.net/manual/en/function.odbc-connect.php

Die Kommentare beinhalten oft gute Tips. Zum Beispiel
der erste (auskommentieren von ;extension=php3_odbc.dll in
der php.ini).

Die ODBC-Datenquelle hast du ja angelegt, oder?

Gruss
Patrick

Ok, das problem von gestern hat sich eruebrigt es funktioniert
nun endlich, aber es hat ja eh niemand geantwortet !!!

heute hab ich ein etwas schwierigeres Problem:

$conn = odbc_connect($dsn, „“, „“);
$erg = mysql_db_query(„ausbildung“, $abfrage, $conn);

Warning: SQL error: [Microsoft][ODBC Driver Manager]
Der Datenquellenname wurde nicht gefunden, und es wurde kein
Standardtreiber angegeben., SQL state IM002 in SQLConnect in
on line 4
Keine Verbindung möglich!

Einerseits verwenden Sie mysql-Funktionen (die greifen direkt über die mysql-client-API auf den mysql-Server zu), dann aber zum Verbinden odbc_connect.
Enweder per mysql-Client, dann aber auch mysql_connect, oder nur per ODBC, dann muss wahrscheinlich noch der mysql-ODBC-Treiber installiert werden.

Alexander