Doktrin URL Fields Kullanımı

0 Cevap php

Ben site oluşturma ve OpenID uygulama planlıyorum. Ben geri Google'dan bir OpenID URL alabilirsiniz, ama Doktrin benim sorgunun nereye fıkrasında URL'ler ile komik şeyler yapmak için görünür. Bunu nasıl düzeltebilirim?

Burada fonksiyonudur

/* This function queries docrtrine for a user OpenID URL
 * and returns the user object.
 */
function getUserByUserOpenIDURL ($userOpenIDURL) {
  $q = Doctrine_Query::create()
     ->select('*')
     ->from('jsgUserOpenID as u')
     ->where('openid_url = ' . $userOpenIDURL);

  return $q->fetchOne();
}

İşte sayfasından hata

Ölümcül hata: 299 Yığın izleme: # 0 / Library / WebServer / Documents / ResearchPM mesajla yakalanmamış istisna 'Doctrine_Exception' / Library / WebServer / Documents / ResearchPM / lib / Doktrini / Table.php içinde 'sınıf www bulunamadı' / lib / Doktrini / Table.php (256): Doctrine_Table-> initDefinition () # 1 / Library / WebServer / Documents / ResearchPM / lib / Doktrini / Connection.php (1126): Doctrine_Table-> __construct ('www', Object (Doctrine_Connection_Mysql), true) # 2 / Library / WebServer / Documents / ResearchPM / lib / Doktrini / Query.php (1934): Doctrine_Connection-> gettable ('www') # 3 / Library / WebServer / Documents / ResearchPM / lib / Doktrin / Query.php (1732): Doctrine_Query-> loadRoot ('www', 'www') # 4 / Library / WebServer / Documents / ResearchPM / lib / Doktrini / Query.php (713): Doctrine_Query-> load (' www.google ') # 5 / Library / WebServer / Documents / ResearchPM / lib / Doktrini / Sorgu / Where.php (121): Doctrine_Query-> parseClause (' https://www.goo ... ') # 6 / Kütüphane / WebServer / Documents / ResearchPM / lib / Doktrini / Sorgu / Where.php (81): Doctrine_Query_Where-> _buildSql ('openid_url', '=', 'https://www.goo .. içinde / Library / WebServer / hat 299 Belgeler / ResearchPM / lib / Doktrini / Table.php

0 Cevap