Mi lehet a hiba? (elavult kód tudom de hogy tudok csatlakozni adatbázishoz? :O mysql_connect ("$host", "$username", "$password") or die ("cannot connect") ; mysql_select_db ("$db_name") or die ("cannot select DB") ;
Ez a hibaüzenet
Fatal error: Uncaught Error: Call to undefined function mysql_select_db() in C:\xampp\htdocs\main_forum.php:8 Stack trace: #0 {main} thrown in C:\xampp\htdocs\main_forum.php on line 8
Jól vannak megadva az adatok a connect fileba.
PHP 7 fölött már nem létezik ilyen függvény, el lett távolítva. Használj régebbi PHP verziót, vagy térj át a mysqli függvényekre.
mysql_connect - mysqli_connect
mysql_select_db - mysqli_select_db
Itt utána tudsz nézni a dolgoknak:
Az ok líraian egyszerű:
"This extension was deprecated in PHP 5.5.0, and it was removed in PHP 7.0.0."
Forrás: [link]
A XAMMP-ot meg
"5.6.36, 7.0.30, 7.1.17 & 7.2.5"
PHP verziókkal szállítják.
Forrás: [link]
Nem mellesleg ha erről van szó:
https://www.gyakorikerdesek.hu/szamitastechnika__programozas..
ott már elmondtam: az rForum nemcsak elavult, hanem biztonsági szempontból veszélyes is.
vagy elkészíted:
function mysql_connect ($host, $username, $password) { $_ENV['ADB'] = mysqli_connect ("$host", "$username", "$password"); return $_ENV['ADB']; }
function mysql_query($query) { return mysqli_query($_ENV['ADB'], "$query"); }
... az összes használt mysql fügvény alternatívájára...
De ettől iszonyat sebezhető marad!
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!