Deprecated: mysql_connect(): in Creare site cu php si mysql
Aici prezentati probleme, intrebari, sau orice subiecte legate de scripturi si tutoriale de pe site.
-
sergiu3
- Mesaje: 6
Deprecated: mysql_connect(): in Creare site cu php si mysql
Am facut
Creare site cu PHP si MySQL - CMS insa am eroarea:
Cod: Selectaţi tot
Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in C:\xampp\htdocs\admin.php on line 21
Notice: 256 in C:\xampp\htdocs\admin.php on line 57
Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\admin.php on line 58
VA ROG FRUMOS CEI CARE CUNOS PROGRAMARE SA IMI SPUNA CUM SE FACE , VA MULTUMESC ANTICIPAT!!
MarPlo
Salut
Scriptul din acel tutorial e destul de vechi (mai bine de 5 ani), deci cam depasit de noile versiuni php.
In versiunle php mai noi nu se mai foloseste mysql_connect() pentru conectare la MySQL (de aceea si mesajul de eroare), ci functiile MySQLi sau PDO.
Pentru cine este interesat, scriptul trebuie sa-l modifice (unde sunt functii care incep cu: "mysql_") ca sa foloseasca PDO sau MySQLi.
sergiu3
Cu respect!
Totusi nu inteleg , deci unde scrie "mysql_" inlocuim cu PDO ? multumesc anticipat!!
MarPlo
Nu e doar o simpla inlocuire de caractere, ci in loc de functiile "mysql_..." se folosesc, pentru aceleasi operatiuni, functiile similare din PDO sau din MySQLi. Deci, e necesar sa stii cum se lucreza cu PDO sau MySQLi (oricare din ele). Poti sa inveti din lectiile de pe site de la Cursul PHP-MySQL.
sergiu3
am inteles, multumesc mult. ma voi uita pe lectii.
Edit:
Am schimbat pe acolo , imi da erori , va rog frumos din tot sufletul daca se puteti pune admin.php modificat.
MarPlo
Nu doar admin.php trebuie modificat, ci si cellalte fisiere php in care admin.php e inclus.
- Am pus in tutorialul "Creare site cu PHP si MySQL - CMS", la pagina cu scriptul si versiunea modificata cu MySQLi. O poti descarca de acolo.
sergiu3
buna ziua. Nu reusesc sa realizez ceea ce imi spuneti , imi da erori peste erori. Va rog frumos daca se poate ( sper sa nu va suparati pe mine) sa puneti pe site modificarile necesare, as pricepe cum ati modificat , lectiile sunt ff bune, dar tot nu reusesc sa fac schimbari. Va rog mult. Am cautat pe net , vad peste tot , scripturile sunt vechi , ar fi un real ajutor daca ati modifica in script. As face corelatii cu lectiile prezentate de dumneavoastra. Consider ca mai sunt oameni care au nevoie de asa ceva. Sper sa nu va supere indrazneala ,stimez ceea ce ati facut si va multumesc mult. Cred ca sunt mai greu de cap , as intelege altfel daca as avea modificarile necesare. Stiu ca nu este nimic gratis , daca aveti un pret pentru modificarile aduse va rog sa imi spuneti. Cu stima si respect!!
MarPlo
Am modificat codurile si din tutorialul de pe site.
Scriptul l-am testat si functioneaza bine. Urmeaza indicatiile din pagina "readme.html" din arhiva cu scriptul.
Daca faci modificari in el si iti apar erori, verifica unde ai adaugat /schimbat ceva.
sergiu3
va multumesc mult! Dumnezeu sa va binecuvinteze! sunteti un om extraordinar!
Va respect !!
Subiecte similare
-
mysql in pdo
PHP - MySQL - XML
Primul mesaj
Am inceput sa modific pe site din mysql in pdo din cauza ca webhostingul nu mai accepta mysql (upgrade la php 5.0 +)
dar unele parti nu am reusit si...
Ultimul mesaj
Am rezolvat !
Se pare ca scriptul site-ului avea implementat si mysqli :)
Multumesc!
-
La ce foloseste DELIMITER $$ in mysql
PHP - MySQL - XML
Iata la ce foloseste DELIMITER $$ in MySQL.
In mod implicit, terminarea unei comenzi in mysql se indica prin caracterul punct-virgula ; ....
-
Import date din csv in mysql
PHP - MySQL - XML
Primul mesaj
Salut ,
Ar putea careva sa imi spuna , cum ar putea introduce intr-o baza de date , valorile dintr-un tabel cu 1450 de randuri si ca. 2800 de...
Ultimul mesaj
Salut,
Incearca pe localhost, cu phpmyadmin.
In fisierul de configurare mysql: my.ini sau my.cnf, mareste valoarea la aceste variabile:...
-
Adaugare diacritice in MySQL
PHP - MySQL - XML
Primul mesaj
In cererea catre baza de date pentru a afisa rezultatele si pentru a adauga in baza de date am si linia de cod:
mysql_set_charset('utf-8');
In...
Ultimul mesaj
Problema poate fi de la codul php.
Nu stiu cauza, dar poti afla verificand treptat cu 'echo' in php datele de la preluare din mysql pana la afisare....
-
Update de la mysql la mysqli
PHP - MySQL - XML
Primul mesaj
Buna seara,
caut sa inteleg dar nu pot. Am in site acest script care a functionat si functioneaza inca dar nu cu versiuni noi de PHP, cum ar fi 7....
Ultimul mesaj
In mysqli nu se foloseste mysql_query($sql).
Modulul mysqli e bazat pe obiecte si foloseste: $mysqli->query($sql);
Unde $mysqli e obiectul...
-
Configuratii cu date din tabele mysql
PHP - MySQL - XML
Primul mesaj
Salutare,
Am urmatoarele tabele:
tbl_chest tbl_intreb tbl_user
+----+---------+ +----+----------+ +----+--------+
| ID | N_CHEST | | ID |...
Ultimul mesaj
voi merge pe aceasta varianta. multumesc!