[Eisfair] Mysql update 5173, Fehler

Juergen Edner juergen at eisfair.org
Mo Sep 11 18:35:52 CEST 2017


Hallo Ulrich

>> Warning: mysql_connect(): Headers and client library minor version
>> mismatch. Headers:50554 Library:100032 in
>> /var/www/htdocs/php/program.php on line 43
>>
>> --->  $_link = mysql_connect($dbhost, $dbuser, $dbpass);
>>
>> Was dann auch nicht mehr funktioniert.
> 
> Unabhaengig davon solltest Du aber Deine Skripte auch ueberarbeiten
> und nach mysqli wechseln.
> 
> die extention mysql wird in PHP7 nicht mehr unterstuetzt und dann
> fliegen Dir die Skripte um die Ohren.

so könnte das Skript zum Beispiel nach der Änderung aussehen:

<?php

$dbserver = '192.168.xx.xx';
$dbuser   = 'dein-user';
$dbpass   = 'dein-password';
$dbname   = 'DB-Name';

// database connect
$link = mysqli_connect($dbserver, $dbuser, $dbpass)

if (!$link) {
     // error
     printf("Can't connect to localhost. Error: %s\n",
     mysqli_connect_error());
}

// database query
mysqli_select_db($link, $dbname) or
     die ("database doesn't exist.");

// database disconnect
mysqli_close($link);

?>

Gruß Jürgen

-- 
Mail: juergen at eisfair.org


Mehr Informationen über die Mailingliste Eisfair