PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : LKT-Multiwaehrung



wowfreak
24.05.2012, 13:07
Hallo,

habe das LKT-Multiwaehrungs Addon in ein VMS 1.2 ohne Klammanbindung
Installiert, leider bekomme ich beim aufrufen der ein und auszahlen folgende fehler angezeigt.

einzahlen:

Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /homepages/6/d403082111/htdocs/klammparty/content/konto/einzahlenmulti.php on line 19

auszahlen:

Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /homepages/6/d403082111/htdocs/klammparty/content/konto/auszahlenmulti.php on line 17

Außerdem wird in der kontoübersicht keine schnittstelle zum verifizieren angezeigt.


mfg

Lokutos
24.05.2012, 16:31
Linktipp 1 http://www.lktechnik.ch/kunden/support_neueanfrage

Lösung:

du hast die tabelle vms_schnittstelle gelöscht durch deinen umbau daher folgenden code in deiner db ausführen


CREATE TABLE IF NOT EXISTS `vms_schnittstelle` (
`betreiber_id` int(8) NOT NULL default '0',
`betreiber_passwort` varchar(50) NOT NULL default '',
`betreiber_kennung` int(8) NOT NULL default '0',
`schnittstelle` varchar(20) NOT NULL default '',
`einzahltext` varchar(40) NOT NULL default '',
`auszahltext` varchar(40) NOT NULL default '',
`einzahlsumme` int(11) NOT NULL default '0',
`auszahlsumme` int(11) NOT NULL default '0',
`anfragen_tag` int(11) NOT NULL default '0',
`anfragen_user` int(11) NOT NULL default '0',
PRIMARY KEY (`schnittstelle`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

wowfreak
24.05.2012, 17:03
hi,

der eintrag ist in der db schon vorhanden, konnte im adminforce ja auch alle
daten eingeben und speichern. Irgend wie scheint es ein problem beim
auslesen der daten in der Kontoübersicht zu sein. Im aktuellen VMS klappt
es ohne probleme.


mfg

Lokutos
24.05.2012, 17:19
Fuhre mal diesen code aus und poste dir rückgabe der datenbank:



SELECT t1.*, t2.* FROM vms_lkt_multi_konten t2
LEFT JOIN vms_schnittstelle t1 ON t1.schnittstelle=t2.waehrung
WHERE (t1.aktiv = 1 OR t1.aktiv = 3)

wowfreak
24.05.2012, 17:26
hallo,

wenn ich den Befehl in PHPMyAdmin ausführe kommt folgende meldung:


MySQL meldet:

#1267 - Illegal mix of collations (latin1_german2_ci,IMPLICIT) and (latin1_swedish_ci,IMPLICIT) for operation '='

so habe jetzt Kollation von latin1_swedish_ci zu latin1_german2_ci geändert und es klappt^^


mfg