pragmaMx Support Forum

pragmaMx => Allgemeines => Thema gestartet von: Sascha1981 am 13 November 2003, 18:59:10

Titel: Userpoints erweitert und jetzt fehler?
Beitrag von: Sascha1981 am 13 November 2003, 18:59:10
Hey @ll!!!!

Ich hab bei mir die Userpoints für mein Cocktail modul erweitert!
Habe in der userpoints.php, config.php und im admin bereich in der userconfig.pgp alles entsprechend erweitert!
Jetzt bekomme ich folgende fehler meldung!!

Error sql_query():
qry: select count(id) from mx_cocktail where name='Sascha'
descr: Unknown column 'name' in 'where clause' ( mysql 1054 )

Error sql_fetch_row():
descr: mysql_fetch_row(): supplied argument is not a valid MySQL result resource

Muß ich sonst noch was verändern?

Ach ja das Cocktail Modul hab entsprechend verändert es basiert auf dem Orig. Reviews Modul

Die variable reviewer hab ich in uname geändert!!!

Ich hoffe es kann mir jemand weiter helfen!!!
Titel: Re: Userpoints erweitert und jetzt fehler?
Beitrag von: _Gerry_ am 13 November 2003, 19:10:35
Der Fehler steht doch schon da:
 
Zitatqry: select count(id) from mx_cocktail where name='Sascha'
descr: Unknown column 'name' in 'where clause' ( mysql 1054 )

Da du schreibst das du reviewer in uname geändert hast, musst du auch die Userpointsabfrage dementsprechend auf uname ändern.  ;)
Titel: Re: Userpoints erweitert und jetzt fehler?
Beitrag von: Sascha1981 am 13 November 2003, 19:17:02
Hab ich doch auch gemacht!!

So sieht mein code in der userpoints.php für die cocktails aus!

  if (!empty($points_cocktail1) && in_array("${prefix}_cocktail", $tables)) {# Cocktail eintragen
$result= sql_query("select count(id) from ${prefix}_cocktail where name='$uname'");
list($points) = sql_fetch_row($result);
$userpoints = $userpoints + ($points * $points_cocktail1);
}
Titel: Re: Userpoints erweitert und jetzt fehler?
Beitrag von: _Gerry_ am 13 November 2003, 19:40:53
ZitatHab ich doch auch gemacht!!

So sieht mein code in der userpoints.php für die cocktails aus!

  if (!empty($points_cocktail1) && in_array("${prefix}_cocktail", $tables)) {# Cocktail eintragen
$result= sql_query("select count(id) from ${prefix}_cocktail where name='$uname'");
list($points) = sql_fetch_row($result);
$userpoints = $userpoints + ($points * $points_cocktail1);
}

Eben nicht!!!!!!!!!!!!!

  if (!empty($points_cocktail1) && in_array("${prefix}_cocktail", $tables)) {# Cocktail eintragen
$result= sql_query("select count(id) from ${prefix}_cocktail where uname='$uname'");
list($points) = sql_fetch_row($result);
$userpoints = $userpoints + ($points * $points_cocktail1);
}

Den der Name wird ja in der Tabelle cocktail in die Spalte  uname und nicht name gespeichert!
Titel: Re: Userpoints erweitert und jetzt fehler?
Beitrag von: Sascha1981 am 13 November 2003, 19:58:20
Ok besten dank für die info das hab ich dann wohl irgendwie übersehen!!!!
Titel: Re: Userpoints erweitert und jetzt fehler?
Beitrag von: _Gerry_ am 13 November 2003, 19:59:29
Kein Problem!  ;)