Pagina 1 din 1

Erori update cod din mysql la mysqli

Scris: Mie Mai 11, 2016
de Stefan
Salut, de curand am inlocuit mysql_connect() cu mysqli_connect, si aici nu ma prea pricep. O sa postez in acest topic daca voi mai primi erori.
Eroare

Cod: Selectaţi tot

Catchable fatal error: Object of class mysqli_result could not be converted to string in C:\xampp\htdocs\login\core\functions\utilizatori.php on line 80
utilizatori.php
imgur.com/Kahj6Gl

Erori update cod din mysql la mysqli

Scris: Mie Mai 11, 2016
de MarPlo
Salut
La pagina asta poti vedea cum se face Select cu mysqli: https://marplo.net/php-mysql/php-mys ... order.html

Cod: Selectaţi tot

$data =[];
$conn = new mysqli('localhost', 'root', '', 'login');

$sql = "SELECT $campuri FROM utilizatori WHERE id = $id"; 

// executa interogarea si retine datele returnate
$result = $conn->query($sql);

// daca $result contine cel putin un rand
if ($result->num_rows > 0) {
  // retine datele din fiecare rand din $result
  while($row = $result->fetch_assoc()) {
    $data[] = $row;
  }
} 

Erori update cod din mysql la mysqli

Scris: Mie Mai 11, 2016
de Stefan
Tot aceeasi eroare imi apare (la linia cu select-ul) :-?

Erori update cod din mysql la mysqli

Scris: Joi Mai 12, 2016
de MarPlo
Probabil e problema cu valoarea din $campuri sau $id adaugata in $sql.
Aplica acest cod sa vezi ce date sunt in $campuri si $id.

Cod: Selectaţi tot

var_dump($campuri);
var_dump($id); 
De asemenea, ca sa vezi cum e sirul $sql transmis la mysql, adaugi acest cod.

Cod: Selectaţi tot

echo $sql; 
Si daca vrei sa te asiguri ca e bun, copii sirul rezultat din browser si il testezi in phpmyadmin.