Un Evento Unico. 5 Sale. 27 Interventi. SEO, SOCIAL, E-Commerce, Mobile, Turismo.
CLICCA QUI e SCOPRI DI PIù X Chiudi
 
Forum GT: Condividiamo idee e conoscenza Forum GT: Condividiamo idee e conoscenza


Condividi questo contenuto nei Social Network:
Ti stiamo aspettando: Registrati subito e gratis. Entra a far parte di una delle comunità più attive in Italia. Se hai dimenticato i tuoi dati li puoi recuperare subito.


Vai indietro   Forum per Webmaster: Condividiamo Idee e Conoscenza > Sviluppo e Gestione siti web > Php - Mysql
Benvenuto! Forum Regole FAQ Lista utenti Calendario Segna come letti


Rispondi
 
LinkBack Strumenti di discussione
Vecchio 28-03-07, 15:13   #1 (permalink)
Banned
 
L'avatar di Napster
 
Data di registrazione: Nov 2006
Ubicazione: Roma!
Messaggi: 731
Invia un messaggio tramite MSN a Napster
Vedere se c'è o no un dato nel database

Ciao,

vorrei vedere se un utente ha già risposto ad una domanda. Come devo fare?

Questo è il codice:


Codice PHP:
    //Inserisco la risposta nel database!
if(!empty($risposta))
        {
            
$sql "select user from answer_answer WHERE id_ask='$id' AND user='$user_sessione'";
            
$query mysql_query($sql);
            
$result mysql_fetch_array($query);
            
$user_answer $result[user]; 
    
            if(
$user_answer == $user_sessione)
                {
                    echo
"Hai già risposto per questa domanda";
                }
                    else
                        {
                            
$risultato mysql_query("INSERT INTO answer_answer (id_ask, data, user, testo) 
VALUES ('$id','$data', '$user_sessione', '$risposta')"
)or die
(
"Query non valida: " mysql_error());
                        }
        } 
Però non funziona..dove sbaglio?
Napster non in linea   Rispondi citando
Vecchio 28-03-07, 18:28   #2 (permalink)
User Attivo
 
L'avatar di probid
 
Data di registrazione: Aug 2006
Ubicazione: Foligno (PG)
Messaggi: 1,822
Invia un messaggio tramite MSN a probid
Ciao napster,
in particolare cosa non funziona,ricevi qualche errore?
Postane il testo.
Ciao!
__________________
Moderatore in pensione
probid non in linea   Rispondi citando
Vecchio 28-03-07, 20:28   #3 (permalink)
User
 
Data di registrazione: Dec 2006
Messaggi: 75
Prova così...
Codice PHP:
    //Inserisco la risposta nel database!
if(!empty($risposta))
{
            
$sql "select user from answer_answer WHERE id_ask='$id' AND user='$user_sessione'";
            
$query mysql_query($sql);
            while(
$result mysql_fetch_array($query))
            {
                         
$user_answer $result[user]; 
    
                         if(
$user_answer == $user_sessione)
                         {
                                 echo
"Hai già risposto per questa domanda";
                         }
                         else
                         {
                            
$risultato mysql_query("INSERT INTO answer_answer (id_ask, data, user, testo) 
VALUES ('$id','$data', '$user_sessione', '$risposta')"
)or die
(
"Query non valida: " mysql_error());
                        }
            }

a volte la fetch array fa dei casini che nn immagini XD
Wantley non in linea   Rispondi citando
Rispondi
Tags: , ,



Strumenti di discussione

Regole di scrittura
Non puoi postare nuove discussioni
Non puoi rispondere alle discussioni
Non puoi allegare file
Non puoi editare i tuoi post

BB code is Attivo
smilies è Attivo
[IMG] il codice è Attivo
Il codice HTML è Disattivato
Trackbacks are Attivo
Pingbacks are Attivo
Refbacks are Disattivato
Vai al forum



Tutti gli orari sono GMT +3. Attualmente sono le 15:49.




Forum GT - © 2004-2009 GT idea S.r.l P.iva 02418200800 - Privacy/Disclaimer

SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.