Punto informatico Network
Login Esegui login | Non sei registrato? Iscriviti ora (è gratuito!)
Username: Password:
  • Annuncio Pubblicitario

[MySQL] Strano problema in una query

Cerchi consigli per migliorare il tuo sito? Vuoi aprire un sito in poco tempo?
Discuti con altri webmaster, chiedi chiarimenti ed opinioni in tutta libertà.
Lo spam verrà cancellato.

[MySQL] Strano problema in una query

Messaggioda Ginho » dom mag 06, 2012 7:27 pm

Ciao a tutti,
mi manca poco e finisco il sistema di registrazione per gli utenti sul mio sito, ma c'è sempre un problema che mi impedisce di continuare:

Ho questa tabella Utenti_Temporanei, in cui memorizzo i dati dell'utente che si sta registrando e una volta che gli è arrivato il link di conferma, gli sposto nella tabella Utenti.

In registrazione.php, per la verifica del codice di conferma uso questo:

Codice: Seleziona tutto
$Passkey = mysql_real_escape_string($_GET['passkey']);
$sql = mysql_query("SELECT * FROM Utenti_Temporanei WHERE Codice_Conferma = '$Passkey'") or die (mysql_error() );


Solo che mi restituisce "0", perché non trova dei record nella tabella.
Allora facendo vari tentativi ho tolto la condizione WHERE, ed effettivamente mi ha restituito "1", perché riesce a trovare i dati.
Però non posso togliere quel pezzo di codice!
E non riesco a capire l'errore nella query!

(se vi servono altri pezzi di codice ditemelo)
(scusate per il periodo contorto ma sono stanco)

Grazie mille [grazie] [brindisi]
App: https://play.google.com/store/apps/details?id=it.economiasprint
Avatar utente
Ginho
Silver Member
Silver Member
 
Messaggi: 1344
Iscritto il: gio lug 21, 2011 12:28 pm
Località: Ferrara

Re: [MySQL] Strano problema in una query

Messaggioda Andy94 » dom mag 06, 2012 8:06 pm

Fatti stampare la query completa e lanciala direttamente da phpMyAdmin. Vedi cosa ti dice.

Se ti dà sempre zero risultati, allora postala qui nel forum (e posta anche il codice conferma così come è salvato nel db e come arriva da $_GET).

Quel codice che hai postato, come saprai, non torna nulla. Posta anche il seguito. [^]
Avatar utente
Andy94
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 9998
Iscritto il: lun apr 09, 2007 8:39 pm

Re: [MySQL] Strano problema in una query

Messaggioda Ginho » dom mag 06, 2012 8:41 pm

Andy94 ha scritto:Fatti stampare la query completa e lanciala direttamente da phpMyAdmin. Vedi cosa ti dice.


Grazie per la risposta,
allora la query completa è così:

Codice: Seleziona tutto
SELECT * FROM `Utenti_Temporanei` WHERE Codice_Conferma = '5beb23e42a43aa333824ac4b815b3c18'


e anche se provo in PhpMyAdmin non mi restituisce niente!!!

EDIT: [acc2] Risolto l'arcano: è stato salvato male il codice di conferma, infatti c'era uno spazio in più, e pensare che oggi ci ho sbattuto la testa per un ora!

Grazie lo stesso per l'interessamento [brindisi]
App: https://play.google.com/store/apps/details?id=it.economiasprint
Avatar utente
Ginho
Silver Member
Silver Member
 
Messaggi: 1344
Iscritto il: gio lug 21, 2011 12:28 pm
Località: Ferrara

Re: [MySQL] Strano problema in una query

Messaggioda Andy94 » dom mag 06, 2012 8:43 pm

Stamparsi le query e provarle in phpMyAdmin aiuta: come ti sarai accorto, infatti, è l'unico modo per capire se ci sono inconsistenze nel trattamento dei dati. [^]

[ciao]
Avatar utente
Andy94
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 9998
Iscritto il: lun apr 09, 2007 8:39 pm

Re: [MySQL] Strano problema in una query

Messaggioda Ginho » lun mag 07, 2012 6:06 pm

[^]
App: https://play.google.com/store/apps/details?id=it.economiasprint
Avatar utente
Ginho
Silver Member
Silver Member
 
Messaggi: 1344
Iscritto il: gio lug 21, 2011 12:28 pm
Località: Ferrara


Torna a Sviluppo Web

Chi c’è in linea

Visitano il forum: Nessuno e 6 ospiti

Powered by phpBB © 2002, 2005, 2007, 2008 phpBB Group
Traduzione Italiana phpBB.it

megalab.it: testata telematica quotidiana registrata al Tribunale di Cosenza n. 22/09 del 13.08.2009, editore Master New Media S.r.l.; © Copyright 2008 Master New Media S.r.l. a socio unico - P.I. 02947530784. GRUPPO EDIZIONI MASTER Spa Tutti i diritti sono riservati. Per la pubblicità: Master Advertising