Siechfred: VARIABLE, DB ABFRAGE

Beitrag lesen

Hallo, leider kann ich nicht  alles verstehen (nur seit paar Tagen damit  beschäftige).

Das ist schlecht. Aber wenn du einfach mal in die PHP-Dokumentation siehst, wirst du dort die Funktion "mysql" nicht finden: http://www.php.net/manual/en/ref.mysql.php.

mysql_connect("$DBHost","$DBUser","$DBPass");

mysql_connect ist eine PHP-Funktion, weshalb die Datenbankverbindung auch funktioniert. Du solltest einfach mal versuchen, ausschließlich Standard-Funktionen zu verwenden:

Ganz vereinfacht:

$link = mysql_connect($Server, $User, $Password) or die("Couldn't connect to database: " . mysql_error());  
mysql_select_db($DBName) or die("Couldn't select $DBName");  
$query = sprintf("UPDATE text SET text='%s' WHERE textNa='%s'",  
           mysql_real_escape_string($TEXT),  
           mysql_real_escape_string($textNA));  
$result = mysql_query($query) or die("Error: " . mysql_error());  
if($result) {  
  echo $DBName . " successfully updated!";  
}  
else {  
  echo $DBName . " update failed!";  
}  
mysql_close($link);

Siechfred