Erori update cod din mysql la mysqli
Discutii despre script-uri si coduri PHP-MySQL, precum si lucru cu XML in PHP.
-
Stefan
- Mesaje: 117
Erori update cod din mysql la mysqli
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
MarPlo
Mesaje: 4343
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;
}
}
Stefan
Mesaje: 117
Tot aceeasi eroare imi apare (la linia cu select-ul)
MarPlo
Mesaje: 4343
Probabil e problema cu valoarea din $campuri sau $id adaugata in $sql.
Aplica acest cod sa vezi ce date sunt in $campuri si $id.
De asemenea, ca sa vezi cum e sirul $sql transmis la mysql, adaugi acest cod.
Si daca vrei sa te asiguri ca e bun, copii sirul rezultat din browser si il testezi in phpmyadmin.
Subiecte similare
-
mysql Update dupa nume
PHP - MySQL - XML
Primul mesaj
Salutari,
Incerc de ceva timp sa fac sa imi salveze informatiile jucatorului in baza de date, o data inserate vreau atunci cand gaseste din nou...
Ultimul mesaj
Cand se creaza tabelul in baza de date, coloana nickname trebuie sa fie de tip UNIQUE KEY .
Iar id-ul ar trebui sa fie o valoare care sa nu o mai...