Conectare la baze de date cu variabile
Discutii despre script-uri si coduri PHP-MySQL, precum si lucru cu XML in PHP.
-
trif
- Mesaje:500
Conectare la baze de date cu variabile
Salut
Am si eu mica problema si nu am reusit cum sa o rezolv.
Am un tabel in bd cu host, user, pass si bd si doresc ca sa le selectez pentru conectii noi.
De exemplu:
Cod: Selectaţi tot
$cerereSQLc = 'SELECT * FROM conectare WHERE id_userc=1 limit 1';
$rezultatc = mysql_query($cerereSQLc, $dbn);
if ($numc=mysql_num_rows($rezultatc)) {
while ($randc = mysql_fetch_assoc($rezultatc))
{
$dba='$'.$randc['id_c'];
$host= $randc['hostc'];
$user= $randc['userc'];
$pass= $randc['passc'];
$bd= $randc['nbdc'];
$dba = mysql_connect('"'.$host.'"','"'.$user.'"','"'.$pass.'"') or die("Could not connect.");
if(!$dba)
die("no db");
if(!mysql_select_db('"'.$bd.'"',$dba))
die("Nu s-a conectat la baza de date. Verifica datele de logare!");
}
}
dar nu imi merge!
Cu ce am gresit?
Multumesc anticipat.
Cu stima Trif
M-am hotarat!
De ce sa fiu trist?
Oricum nu intereseaza pe nimeni...!
Mai bine sunt fericit si ii enervez pe toti cu fericirea mea!
http://www.cantaricrestine.ro
---> cu stima Trif
CristianAlexandru17
Mesaje:13
Traiti,
Probabil ca nu functioneaza, pt ca dvs. v-ati logat deja la baza de date, iar aceasta nu accepta mai mult de 1 conexiune. (mai mult de 1 simultan)
PRACTIC, e imposibil sa va conectati la baza de date, cu date din aceasta... odata ce ati fost conectat deja.
Sfat!!!
Faceti migrarea la PDO, sau MySQLi pentru ca PHP-MySQL nu se mai dezvolta in cele mai noi versiuni de PHP, si pot aparea incompatibilitati.
Puteti gasi aici tutoriale ajutatoare in vederea migrarii:
-> MySQLi ::
https://marplo.net/php-mysql/php-mys ... -date.html" target="_blank (lectiile 28-35)
-> PDO ::
https://marplo.net/php-mysql/pdo-int ... ctari.html" target="_blank (lectiile 36-40)
Cristi
trif
Mesaje:500
Salut, ms de raspuns.
Merge sa te loghezi simultan la mai multe conexiuni. Stiu asta din propria experienta deoarece am diverse magazine care le apelez dintr-o singura fereastra cu conectare individuala. Ceea ce nu merge este ca sa le pun ca sa mearga dinamic nu sa le pun cate site-uri am atatea sa scriu eu cand merge sa fac un select si un while si un where cu o conditie. Cauta pe net sa vezi ca merge sa te conectezi simultan la mai multe bd.
Deci acesta conectare pe care am folosit-o mai sus merge si pe varianta cea noua de mysql dar poate la chesti complicate da eroare.
Cu stima Trif
M-am hotarat!
De ce sa fiu trist?
Oricum nu intereseaza pe nimeni...!
Mai bine sunt fericit si ii enervez pe toti cu fericirea mea!
http://www.cantaricrestine.ro
---> cu stima Trif
Subiecte similare
- Valoarea id-ului din HTML atribuită unei variabile php
PHP - MySQL - XML
Primul mesaj
Încerc să extrag valorile id= min5 , id= max5 si să le pun în $_GET $_GET fara trimitere în altă pagină
cum aș putea proceda?
<div class=...
Ultimul mesaj
Nu prea inteleg ce vrei sa faci.
Codul php se executa pe server inainte de a fi pagina cu codul html si javascript.
In php, valorile pentru...
- Adaugare orar zilele saptamanii in baza de date
PHP - MySQL - XML
Primul mesaj
Salut
Am o baza de date cu toate locatiile
location_id | name |address |telephone | open
Si un formular prin care incarc datele in bd....
Ultimul mesaj
Treaba cu adaugare json in mysql e simpla, se rezuma la adaugarea unui sir care contine ghilimele duble.
Problema la tine e ca acele ghilimele sunt...