Contribution Paypal IPN 3.1.5 help

Questo forum è dedicato alle discussioni riguardanti le contribution per osCommerce

Moderatore: mod Generali

pippo010
membro Regular
membro Regular
Messaggi: 134
Iscritto il: 26/01/2004, 1:00
Località: Italia
Contatta:

Contribution Paypal IPN 3.1.5 help

Messaggio da pippo010 »

Ciao a tutti,
ho installato la contribution per il pagamento su paypal, ma ogni volta che visualizzo la fattura, l'etichetta, i dati dell'ordine, ecc. mi compare questo messaggio d'errore in testa alla pagina.

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in D:\Inetpub\webs\gambarellishopit\public\catalog\admin\includes\functions\database.php on line 107

Sapete darmi una mano?

Prima di installare la contrbution, ho fatto la modifica per poter avere il numero deglio ordini, sletgati da quelli della fattura.

Sapete aiutarmi perpiacere?

Grazie
lobotomia
membro Senior
membro Senior
Messaggi: 390
Iscritto il: 20/01/2005, 1:00
Località: Italia
Contatta:

Messaggio da lobotomia »

e cosa c'è alla linea 107 del file:
catalog\admin\includes\functions\database.php
?
...Per il giovane ribelle non c'è soluzione...

http://www.ajepcom.com
Visitaci e vedrai la differenza
pippo010
membro Regular
membro Regular
Messaggi: 134
Iscritto il: 26/01/2004, 1:00
Località: Italia
Contatta:

Messaggio da pippo010 »

Queste sono le righe a cui si riferisce l'errore:


106 - function tep_db_num_rows($db_query) {
107 - return mysql_num_rows($db_query);
108 - }
Avatar utente
Simona67
membro Veteran
membro Veteran
Messaggi: 786
Iscritto il: 10/11/2003, 1:00
Località: Milano
Contatta:

Messaggio da Simona67 »

Hai caricato il file .sql l'errore che da e che non riesce a comunicare con il db.

Ciao
lobotomia
membro Senior
membro Senior
Messaggi: 390
Iscritto il: 20/01/2005, 1:00
Località: Italia
Contatta:

Messaggio da lobotomia »

la connessione sql la fa?
...Per il giovane ribelle non c'è soluzione...

http://www.ajepcom.com
Visitaci e vedrai la differenza
pippo010
membro Regular
membro Regular
Messaggi: 134
Iscritto il: 26/01/2004, 1:00
Località: Italia
Contatta:

Messaggio da pippo010 »

la connessione la fa visto che mi riesce a leggere sia il numero della fattura che dell'ordine e tutti i dati relativi.

Il database è installato, sia quello di paypal (formato da 3 tabelle) che quello della fattura (tabella_invoice)
lobotomia
membro Senior
membro Senior
Messaggi: 390
Iscritto il: 20/01/2005, 1:00
Località: Italia
Contatta:

Messaggio da lobotomia »

aggiungi alla riga 105 la stringa:

Codice: Seleziona tutto

echo $db_query;
e mi dici cosa esce?
...Per il giovane ribelle non c'è soluzione...

http://www.ajepcom.com
Visitaci e vedrai la differenza
pippo010
membro Regular
membro Regular
Messaggi: 134
Iscritto il: 26/01/2004, 1:00
Località: Italia
Contatta:

Messaggio da pippo010 »

Ok, ora provo.
Appena ho 2 sec faccio la modifica e ti dico.

Cmq grazie.
pippo010
membro Regular
membro Regular
Messaggi: 134
Iscritto il: 26/01/2004, 1:00
Località: Italia
Contatta:

Messaggio da pippo010 »

Lobotomia, ho fatto come mi hai suggerito, ma l'errore rimane........

ecco il messaggio:

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\WM\www\public\catalog\admin\includes\functions\database.php on line 108
pippo010
membro Regular
membro Regular
Messaggi: 134
Iscritto il: 26/01/2004, 1:00
Località: Italia
Contatta:

Messaggio da pippo010 »

Nessuno sà dirmi come posso risolvere questo problema?
peppe_one
membro Baby
membro Baby
Messaggi: 83
Iscritto il: 26/10/2004, 0:00
Località: USA

Messaggio da peppe_one »

e inutile :cry: ankio ho un problema con questo dannata contriution, secondo me sono tutti bacati e vanno bene a qualcuno solo x forza di cu**.
fammi sapere se trovi novità... bye :wink:
pippo010
membro Regular
membro Regular
Messaggi: 134
Iscritto il: 26/01/2004, 1:00
Località: Italia
Contatta:

Messaggio da pippo010 »

Nessuno tra tutti i programmatori che passano di qui sà come poter risolvere il problema ?!

Non ci credo !!!!
GioMBG
membro Junior
membro Junior
Messaggi: 34
Iscritto il: 12/10/2004, 0:00
Località: ITALY
Contatta:

Strano molto

Messaggio da GioMBG »

Ciao Pippo010,
hai provato a rifare gli alter sulle tabelle?
ALTER TABLE orders ADD payment_id INT( 11 ) DEFAULT '0' NOT NULL;

ALTER TABLE orders_products_attributes ADD products_options_id INT( 11 ) DEFAULT '0' NOT NULL;

ALTER TABLE orders_products_attributes ADD products_options_values_id INT( 11 ) DEFAULT '0' NOT NULL;
per me forse hai sbagliato qualche cosa nell'editing dei files...
La contribution va benissimo, anch'io ho penato un bel po...
Ciao
GioMBG
pippo010
membro Regular
membro Regular
Messaggi: 134
Iscritto il: 26/01/2004, 1:00
Località: Italia
Contatta:

Messaggio da pippo010 »

No, non ho provato.
Li devo inserire nel file database.php?
GioMBG
membro Junior
membro Junior
Messaggi: 34
Iscritto il: 12/10/2004, 0:00
Località: ITALY
Contatta:

Forse ci siamo

Messaggio da GioMBG »

il fatto che tu mi chieda questo mi induce a pensare che Tu non lo abbia fatto, ma perdonami se sono in mala fede.
dunque:
dovresti SALVARE IL TUO DATABASE e dopo copiare esattamente il tutto da quote a quote e incollarlo nella finestra di phpMyAdmin, cioè:
Run SQL query/queries on database
incolla dentro
ALTER TABLE orders ADD payment_id INT( 11 ) DEFAULT '0' NOT NULL;

ALTER TABLE orders_products_attributes ADD products_options_id INT( 11 ) DEFAULT '0' NOT NULL;

ALTER TABLE orders_products_attributes ADD products_options_values_id INT( 11 ) DEFAULT '0' NOT NULL;
invia [GO] e controlla se ti da ancora lo stesso errore.
Speriamo...
GioMBG
Rispondi