Userpoints erweitert und jetzt fehler?

Begonnen von Sascha1981, 13 November 2003, 18:59:10

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

Sascha1981

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!!!

_Gerry_

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.  ;)
CMS-Version: pragmaMx 0.1.11, 1.33.2.12.2.9/2009-05-10   
PHP-Version: 5.2.0-8+etch5~pu1
MySQL-Version: 5.0.32-Debian_7etch1
Server-Version: Apache/2.2.3 (Debian) mod_ssl/2.2.3 OpenSSL/0.9.8c

Sascha1981

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);
}

_Gerry_

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!
CMS-Version: pragmaMx 0.1.11, 1.33.2.12.2.9/2009-05-10   
PHP-Version: 5.2.0-8+etch5~pu1
MySQL-Version: 5.0.32-Debian_7etch1
Server-Version: Apache/2.2.3 (Debian) mod_ssl/2.2.3 OpenSSL/0.9.8c

Sascha1981

Ok besten dank für die info das hab ich dann wohl irgendwie übersehen!!!!

_Gerry_

CMS-Version: pragmaMx 0.1.11, 1.33.2.12.2.9/2009-05-10   
PHP-Version: 5.2.0-8+etch5~pu1
MySQL-Version: 5.0.32-Debian_7etch1
Server-Version: Apache/2.2.3 (Debian) mod_ssl/2.2.3 OpenSSL/0.9.8c