-6

I have using php5-mysql system-Ubantu 13.10, I setup my project but when i login for my first page it give me [:error] [pid 16033] [client 127.0.0.1:53154] PHP Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /var/www/Scada/Fleet/phpcmd/login.php on line 29, can you please tell me how I can make my environment compatible to work with the code.

  • 1
    don't use *mysql_* functions use **mysqli_** or **PDO** instead – donald123 Jan 09 '15 at 11:12
  • 1
    It's exactly like the error says. – Matheno Jan 09 '15 at 11:13
  • 1
    The question already has an answer here http://stackoverflow.com/questions/13944956/the-mysql-extension-is-deprecated-and-will-be-removed-in-the-future-use-mysqli – Delphin Sam Jan 09 '15 at 11:16
  • I use mysqli_connect() but its not work. Please tell me how I chnage my environment compatible please... – PradeepR Jan 09 '15 at 11:24
  • 1
    "it does not work". How are we supposed to know what doesn't work? Does your server explode? Does your browser crash? Can it not reboot? Do you get a PHP error? A PHP notice? What error? What notice? See if you can figure out what's wrong with my car, using this description: "my car does not work. Please tell me how I can fix it please" – h2ooooooo Jan 09 '15 at 11:47
  • Possible duplicate of [The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead](https://stackoverflow.com/questions/13944956/the-mysql-extension-is-deprecated-and-will-be-removed-in-the-future-use-mysqli) – Jonas Czech Oct 24 '19 at 19:31

2 Answers2

3

change Line 29 /var/www/Scada/Fleet/phpcmd/login.php on line 29

from mysql_connect() to mysqli_connect()

you have to change all mysql statements to mysqli statements to get it work. Or you use PDO.

goldlife
  • 1,949
  • 3
  • 29
  • 48
-2

Do

error_reporting(E_ALL & ~E_NOTICE & ~E_DEPRECATED);

in your index.php or the first line of /var/www/Scada/Fleet/phpcmd/login.php

or use mysqli or PDO instead of the old mysql extensions.

Dennis Stücken
  • 1,296
  • 9
  • 10