Mysql
 sql >> база данни >  >> RDS >> Mysql

Обектът не може да бъде преобразуван в низ в MySQLi PHP

Първо трябва да го вземете, преди да повторите резултатите. Груб пример:

function GetVar($var, $username, $mysqli) {
    // make the query
    $query = $mysqli->query("SELECT ".$var." FROM users WHERE username = '".$username."' LIMIT 1");
    $result = $query->fetch_assoc(); // fetch it first
    return $result[$var];
}

След това използвайте вашата функция:

echo $user->GetVar('rank', 'Liam', $mysqli);

Важна забележка:Тъй като започвате, моля, проверете за подготвени отчети . Не добавяйте директно потребителски данни към заявката си.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Python:MySQLdb и библиотеката не са заредени:libmysqlclient.16.dylib

  2. Недефиниран индекс:потребителско име в C:\wamp\www\Website\storeadmin\admin_login.php..и същото за парола

  3. Автоматично стартиране на MySQL сървър на Mac OS X Yosemite/El Capitan

  4. Трябва ли MySQL да има часова зона на UTC?

  5. SQL заявка:Изтриване на всички записи от таблицата с изключение на последния N?