Avko 03.04.2020 19:30
Predmet:trebam konekcijski fajl na bazu mysqli i PDO

Trebao bi napisati php fajl koji pozivam kada se zelim spojiti na bazu.

Pozivao bih ga iz drugih php fajlova sa : include("konekcija.php");

Trebao bi to u mysqli i PDO.

Ako moze, bio bih zahvalan?

zxz 03.04.2020 21:50
Predmet:Re: trebam konekcijski fajl na bazu mysqli i PDO

PreuzmiIzvorni kôd (PHP):
  1. <?php
  2. $mysqli = new mysqli("$host","$user","$password","$db");
  3.  
  4. if ($mysqli -> connect_errno) {
  5.   echo "Konekcija nije uspjela: " . $mysqli -> connect_error;
  6.   exit();
  7. }
  8. ?>
  9.  
  10.  
  11. <?php
  12.  
  13.  
  14. $dsn= "mysql:host=$host;dbname=$db";
  15.  
  16. try{
  17.  $conn = new PDO($dsn, $username, $password);
  18.  
  19.  // display a message if connected to database successfully
  20.  if($conn){
  21.  echo "Konekcija je uspjela";
  22.         }
  23. }catch (PDOException $e){
  24.  
  25.  echo $e->getMessage();
  26. }

Bit ce tu peripetija ali probaj jedno po jedno.
Prvo Mysqli i neznam sto ce ti dvije za pocetak.

Avko 05.04.2020 09:55
Predmet:Re: trebam konekcijski fajl na bazu mysqli i PDO

Citiraj zxz:
PreuzmiIzvorni kôd (PHP):
  1. <?php
  2. $mysqli = new mysqli("$host","$user","$password","$db");
  3.  
  4. if ($mysqli -> connect_errno) {
  5.   echo "Konekcija nije uspjela: " . $mysqli -> connect_error;
  6.   exit();
  7. }
  8. ?>

Bit ce tu peripetija ali probaj jedno po jedno.
Prvo Mysqli i neznam sto ce ti dvije za pocetak.

Koristit cu ovu prvu mysql a kad vidim ovo: " -> " jeza me hvata

zxz 05.04.2020 11:01
Predmet:Re: trebam konekcijski fajl na bazu mysqli i PDO

Zasto.
Treba li pojasnjenje?
Sto god nije jasno pokusat cu pojasniti.
Kada ovo proradis nije dovoljno jer treba jos nekih stvari dodati ako zelis ozbiljnu konekciju,

Avko 05.04.2020 11:22
Predmet:Re: trebam konekcijski fajl na bazu mysqli i PDO

sada koristim ovo, bez ->

$con = new mysqli("localhost", "root", "root", "imeBaze");
// tjek conenction:
if (mysqli_connect_errno()) {
printf("Connect failed: %s\n", mysqli_connect_error());
}
// utf-8 na konekciji
$con->set_charset("utf-8");

zxz 06.04.2020 10:00
Predmet:Re: trebam konekcijski fajl na bazu mysqli i PDO

Pa dobro Radil ti ili trebas jops nesto.
Ovdje je samo kedma maredba a to je mysqli.
localhost i ostale parametre tzrebalo bi smjestiti negdje drugdje.