Pagina 1 van 1

mysqli or PDO instead

Geplaatst: 20 okt 2014, 23:39
door WeerStationWoerden
Hallo allemaal .
Mijn server heb een update uitgevoerd PHP upgrade 5.5
En sindsdien heb ik wat fout meldingen .

Weet iemand wat dit betekent ?

Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead

En vooral hoe lost je dit op ?

Mvg Gert

Re:mysqli or PDO instead

Geplaatst: 21 okt 2014, 00:20
door Snarf2000
http://php.net/manual/en/function.mysql-connect.php

This extension is deprecated as of PHP 5.5.0, and will be removed in the future. Instead, the MySQLi or PDO_MySQL extension should be used.

$mysqli = new mysqli('localhost', 'my_user', 'my_password', 'my_db');

/*
* This is the "official" OO way to do it,
* BUT $connect_error was broken until PHP 5.2.9 and 5.3.0.
*/
if ($mysqli->connect_error) {
die('Connect Error (' . $mysqli->connect_errno . ') '
. $mysqli->connect_error);
}

Grt Frans

Re:mysqli or PDO instead

Geplaatst: 21 okt 2014, 20:35
door WeerStationWoerden
hoi Frans
bedankt maar vat het nog niet helemaal
gaat volgens mij om deze regels in het script

Code: Selecteer alles
 // Connect to mysql database
  $wo_dbh = mysql_connect($C['dbhost'], $C['dbuser'], $C['dbpass']);
  if (!$wo_dbh) die('Could not connect: ' . mysql_error($wo_dbh));
  mysql_select_db($C['dbname'],$wo_dbh) or die(mysql_error($wo_dbh));



zal hier wel iets moeten veranderen ?


Snarf2000 schrijft:
http://php.net/manual/en/function.mysql-connect.php

This extension is deprecated as of PHP 5.5.0, and will be removed in the future. Instead, the MySQLi or PDO_MySQL extension should be used.

$mysqli = new mysqli('localhost', 'my_user', 'my_password', 'my_db');

/*
* This is the "official" OO way to do it,
* BUT $connect_error was broken until PHP 5.2.9 and 5.3.0.
*/
if ($mysqli->connect_error) {
die('Connect Error (' . $mysqli->connect_errno . ') '
. $mysqli->connect_error);
}

Grt Frans

Re:mysqli or PDO instead

Geplaatst: 22 okt 2014, 06:14
door Snarf2000
Hoi Gert.

Zet eens een i achter mysql.
Dus mysqli

Re:mysqli or PDO instead

Geplaatst: 22 okt 2014, 09:58
door WillemMoes
Ik heb hetzelfde probleem en ben het aan 't oplossen met de hulp van deze pagina: http://www.pontikis.net/blog/how-to-use ... you-should

De helft van mijn site bestaat uit php pagina's met verschillende toepassingen ...

Re:mysqli or PDO instead

Geplaatst: 22 okt 2014, 12:53
door WeerStationWoerden
Bedankt voor de url zal vanavond eens verder gaan
Het meeste is al opgelost maar dat over mysqli nog niet


WillemMoes schrijft:
Ik heb hetzelfde probleem en ben het aan 't oplossen met de hulp van deze pagina: http://www.pontikis.net/blog/how-to-use ... you-should

De helft van mijn site bestaat uit php pagina's met verschillende toepassingen ...

Re:mysqli or PDO instead

Geplaatst: 22 okt 2014, 18:17
door WeerStationWoerden
ook geprobeerd maar dat werkte niet
of ik doe wat fout ?

Snarf2000 schrijft:
Hoi Gert.

Zet eens een i achter mysql.
Dus mysqli