mysql_connect schlägt fehl wenn...
Ralf Rapude
- php
Hi Ng,
über dieses Script versuche ich die Verbindung zu einer mySQL Datenbank aufzubauen:
$benutzer= "testuser";
$passwort = "testpasswort";
$db = "uebungen";
$link = mysql_connect("localhost",$benutzer,$passwort);...
Das funzt aber nicht, sondern nur, wenn ich das hier schreibe:
$link = mysql_connect("localhost","$benutzer","$passwort");
^ ^ ^ ^
haut das mit dem connect hin. Allerdings habe ich die Anführungszeichen doch schon bei der Variablendeklaration gesetzt. Kann mir jemand erklären, wieso die da nochmal rein müssen? Ich habe mich buckelig gesucht nach dem Fehler und jetzt wüßte ich natürlich auch gern wieso das nicht geht ohne.
Vielen Dank
Gruß Ralf
Hi!
$benutzer= "testuser";
Ich mehme mal an, das $benutzer der Wert innerhalb der Anführungszeichen ist (Also der Anfang bzw. das Ende der Variable)
->
Die anführungszeichen werden also somit nicht in die Variable übernommen sondern grenzen diese nur ab.
Grüße Sonny
Hallo,
Danke. Das wäre einleuchtend.
Gruß Ralf