Deprecated: mysql_connect():

Secţiune dedicată începatorilor.

Moderatori: Moderatori, Start Moderator

bresti
Senior Member
Mesaje: 215
Membru din: Sâm Iun 24, 2006 5:03 am
Localitate: craiova
Contact:

Deprecated: mysql_connect():

Mesajde bresti » Vin Oct 02, 2015 9:42 pm

salut am si eu o problema, defapt sant mai multe , dar cred ca cu asta s-ar rezlva tot:

Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /home/shopsite/sql.php on line 7

Cod: Selectaţi tot

<?php
$host = "localhost";
$user = "site";
$pw = "parola";
$dbank = "site";

mysql_connect("$host","$user","$pw");
mysql_select_db("$dbank");
?>



catalin

Avatar utilizator
Birkoff
Senior Member
Mesaje: 6380
Membru din: Joi Mar 18, 2004 2:34 pm
Localitate: Bucuresti
Contact:

Re: Deprecated: mysql_connect():

Mesajde Birkoff » Sâm Oct 03, 2015 8:32 am

ai cautat si tu inainte pe forum? au mai fost cateva zeci de intrebari similare.
1) CMS, ERP, CRM, etc... (doar pentru clienti))
2) Portofoliu, servicii, contact, blog
3) Folositi aceasta clasa sql in proiectele voastre (open source)
4) Vrei un magazin virtual la cheie, usor de folosit, cu api-uri incluse pentru maximizarea vanzarilor si multe alte facilitati? Da un semn si discutam.

bresti
Senior Member
Mesaje: 215
Membru din: Sâm Iun 24, 2006 5:03 am
Localitate: craiova
Contact:

Re: Deprecated: mysql_connect():

Mesajde bresti » Sâm Oct 03, 2015 9:18 pm

sa moara masa daca ai dau de cap, cum schimb ceva , cum nu mai megre
catalin

CristianG
Average Member
Mesaje: 85
Membru din: Mie Oct 30, 2013 4:45 pm

Re: Deprecated: mysql_connect():

Mesajde CristianG » Mie Oct 07, 2015 2:29 am

Tu nu intelegi termenul de "Deprecated" deasta nu ii dai de cap !

Normal extensia mysql_ este invechita (Deprecated) si nu va mai fi folosita asa ca va trebui sa folosesti o conexiune tip PDO sau mysqli !

Succes

papaleon
Average Member
Mesaje: 87
Membru din: Dum Dec 27, 2015 11:26 pm

Re: Deprecated: mysql_connect():

Mesajde papaleon » Mar Ian 12, 2016 12:10 pm

Si eu am aceeasi problema, am inteles ca in PHP5.5 este devalizat, dar nu am gasit un alt wampserver care sa aiba instalat PHP7 iar actualul refuza sa primeasca instructiuni cu mysqli ...iar PDO este tare dificil de inteles ... pe veciul server merge, dar imi apare permanent atentionarea devalizarii ...
nici wampserver3 nu ruleaza pe Win7 -32b ...ce putem face, ce alt server putem instala pe win7 - 32b ????...

Avatar utilizator
vectorialpx
Senior Member
Mesaje: 4832
Membru din: Mar Mar 01, 2005 9:48 am
Localitate: Bucuresti
Contact:

Re: Deprecated: mysql_connect():

Mesajde vectorialpx » Mar Ian 12, 2016 5:44 pm

papaleon scrie:am inteles ca in PHP5.5 este devalizat

Adica, nu mai are valiza? :roll:

Recomand PDO

sa moara masa daca ai dau de cap, cum schimb ceva , cum nu mai megre

Probabil ca nu ai schimbat ce trebuie.
* "ma-sa" aka "mama sa" aka "maica-sa"!

Avatar utilizator
Birkoff
Senior Member
Mesaje: 6380
Membru din: Joi Mar 18, 2004 2:34 pm
Localitate: Bucuresti
Contact:

Re: Deprecated: mysql_connect():

Mesajde Birkoff » Mar Ian 12, 2016 10:53 pm

puteti folosi clasa mea de la http://sourceforge.net/projects/sqlclassphp/files/ aveti acolo exemple de folosire
1) CMS, ERP, CRM, etc... (doar pentru clienti))
2) Portofoliu, servicii, contact, blog
3) Folositi aceasta clasa sql in proiectele voastre (open source)
4) Vrei un magazin virtual la cheie, usor de folosit, cu api-uri incluse pentru maximizarea vanzarilor si multe alte facilitati? Da un semn si discutam.

CristianG
Average Member
Mesaje: 85
Membru din: Mie Oct 30, 2013 4:45 pm

Re: Deprecated: mysql_connect():

Mesajde CristianG » Joi Ian 14, 2016 1:18 pm

Salut,

Eroarea asta poate fi rezolvata in 2 metode.

1. Rescrierea codului in MYSQLi sau PDO
2. Schimbarea versiuni de PHP in una mai invechita precum php5.3.

Indicat e sa nu mai folositi extensile (Invechite) unde odata cu adaptarea php-ului veti fi afectati.

PS: Stiu ca este un topic invechit dar am preferat sa postez pentru cei care vor intampina problema respectiva.

Cu respect

Avatar utilizator
Birkoff
Senior Member
Mesaje: 6380
Membru din: Joi Mar 18, 2004 2:34 pm
Localitate: Bucuresti
Contact:

Re: Deprecated: mysql_connect():

Mesajde Birkoff » Joi Ian 14, 2016 4:12 pm

CristianG scrie:Salut,

Eroarea asta poate fi rezolvata in 2 metode.

1. Rescrierea codului in MYSQLi sau PDO
2. Schimbarea versiuni de PHP in una mai invechita precum php5.3.



a 3-a varianta e sa foloseasca clasa mea, pe masura ce php-ul trece prin modificari (cum e cea de la mysql la mysqli), codul nu va fi afectat deoarece doar va trebui sa pui ultima versiune a clasei si in rest va merge ca si pana acum.
Ideea cu clasa e ca se apeleaza functiile sql care trebuie fara sa fi tu nevoit sa modifici ceva in cod (modifici doar cand implementezi clasa, conform exemplelor cu care vine acea clasa).
1) CMS, ERP, CRM, etc... (doar pentru clienti))
2) Portofoliu, servicii, contact, blog
3) Folositi aceasta clasa sql in proiectele voastre (open source)
4) Vrei un magazin virtual la cheie, usor de folosit, cu api-uri incluse pentru maximizarea vanzarilor si multe alte facilitati? Da un semn si discutam.

nevvermind
Senior Member
Mesaje: 1264
Membru din: Mar Iun 22, 2010 3:17 pm

Re: Deprecated: mysql_connect():

Mesajde nevvermind » Joi Ian 14, 2016 8:07 pm

E patra varianta e sa cauti o librarie in packagist.

birkoff, ce nu-ti pui si tu clasa acolo? sau in github ceva. sourceforge? really?
Facusi un canal de php pe freenode - ##php-ro : https://webchat.freenode.net/


Înapoi la “PHP Incepători”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 65 vizitatori