problema con funzione php

Salvo Salvi

Utente Attivo
14 Nov 2012
230
0
0
la funzione è la seguente:
PHP:
	protected function InsertNewUser()
		{
			
			$key_control = $this->GetKey();

   $key_control = $this->GetKey();
     $data = htmlspecialchars(trim($_POST['bday']));
     $pass = htmlspecialchars(md5($_POST['password']));
	 $passdue = htmlspecialchars(md5($_POST['passworddue']));
	 $nome = htmlspecialchars(trim($_POST['nome']));
	 $cognome = htmlspecialchars(trim($_POST['cognome']));
	 $emailpaypal =htmlspecialchars(trim($_POST['email_paypal']));
	 $email = htmlspecialchars(trim($_POST['email']));
	 $username= htmlspecialchars(trim($_POST['username']));
     $newsletter = $_POST['newsletter'];
     $reff = htmlspecialchars($_POST['reff']);
     $termini = $_POST['accetto'];
	 $time= time();
     $ip = $_SERVER['REMOTE_ADDR'];

	$sql = "INSERT INTO users (nome, cognome, username,email,password,eta, emailpaypal, key_control,reffeal,termini,newsletter) 
                             VALUES ('$nome', '$cognome' ,'$username','$email','$pass', '$data', '$emailpaypal','$key_control', '$reff', '$termini', '$newsletter')"	;


     $sqldue =  "INSERT INTO phpbb_users (username, username_clean, user_password, 
			user_email,user_lang,user_passchg,user_ip, user_type, user_colour, user_regdate,user_lastmark)
VALUES ('$username', '$username', '$pass',  '$email', 'it','$time','$ip','0', '9E8DA7', '$time', '$time')";

     $queryestrazione ="SELECT * FROM WHERE username='".$username."'";
	 
    $this->DbConnect();
		mysql_query($sql,$this->conn);
        mysql_query($sqldue, $this->conn);
		$id = mysql_query($queryestrazione, $this->conn);
mysql_close($this->conn);
        $idr = mysql_fetch_Assoc($id);
		$idri = $idr['id'];
		
$sqltre = "IINSERT INTO phpbb_user_group (group_id, user_id, user_pending)
VALUES ('2', '$idri', '0')"; 

     $this->DbConnect();
     mysql_query($sqltre, $this->conn);
 
		
        mysql_close($this->conn);
 
	$this->SendUserMail($key_control);
			
		}

ma cè un problema che non mi inserisce la sqltre mi potreste aiutare visto che non sono capace ad usare le funzioni? grazie mille
 

Monital

Utente Attivo
15 Apr 2009
778
2
18
guarda non sono pratico di questos sitema di estrazione dati

però ad intuito secondo me l'errore è qui
PHP:
     $queryestrazione ="SELECT * FROM WHERE username='".$username."'";
     
    $this->DbConnect();
        mysql_query($sql,$this->conn);
        mysql_query($sqldue, $this->conn);
        $id = mysql_query($queryestrazione, $this->conn);
mysql_close($this->conn);
        $idr = mysql_fetch_Assoc($id);
        $idri = $idr['id'];

Fai un array associativo ma in una query normale dovresti idnicare

PHP:
$id=$riga['id'];

e inq uella porzione non vedo niente del genere.

penso ma sempre ad intuito che se cambi

PHP:
     $queryestrazione ="SELECT * FROM WHERE username='".$username."'";

con

PHP:
     $queryestrazione ="SELECT id FROM WHERE username='".$username."'";

dovrebbe andarti.
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
ciao
$queryestrazione ="SELECT * FROM WHERE username='".$username."'";
soprattutto non sa dove cercare
PHP:
$queryestrazione ="SELECT * FROM mia_tabella WHERE username='".$username."'";

poi non so se è un errore di copy/paste, ma in un punto scrivi
IINSERT al posto di INSERT, poi attento
$idr = mysql_fetch_Assoc($id);
ma
$idr = mysql_fetch_assoc($id)
 

Monital

Utente Attivo
15 Apr 2009
778
2
18
ciao
$queryestrazione ="SELECT * FROM WHERE username='".$username."'";
soprattutto non sa dove cercare
PHP:
$queryestrazione ="SELECT * FROM mia_tabella WHERE username='".$username."'";

poi non so se è un errore di copy/paste, ma in un punto scrivi
IINSERT al posto di INSERT, poi attento
$idr = mysql_fetch_Assoc($id);
ma
$idr = mysql_fetch_assoc($id)


che occhio di lince

una volta ci ho perso qusi un giorno, e non scherzo, a notare che avevo dimenticato di inserire il nome tabella nella select :incazz2::incazz2:
 
Discussioni simili
Autore Titolo Forum Risposte Data
M Problema con connessione MySqli e funzione PHP 2
A [PHP] Problema invio mail con funzione mail() PHP 3
F [Javascript] Problema funzione jquery con elementi css esterni Javascript 1
S Problema con funzione "imagecreatefrompng" PHP 10
R Problema funzione caricate con il body Javascript 1
G Problema con la funzione array_combine PHP 2
L problema con la funzione header!!! AIUTO! PHP 24
M problema con elementi della funzione Javascript 3
L problema nella implementare una funzione con ritorno PHP 2
F Problema con funzione cambia password PHP 5
S Problema return con funzione PHP 2
L problema email con funzione mail PHP 1
B Problema con funzione JS Javascript 4
D Problema apostrofo con funzione unlink PHP 7
C Problema nel Caricare file e spostarlo con la funzione move_uploaded_file PHP 14
D Problema con funzione preg_match() per controllo email PHP 2
Neptune7650 Piccolo problema con la funzione include PHP 1
asevenx problema con funzione per far apparire e scomparire un form di commenti PHP 1
asevenx problema con la funzione AVG() PHP 1
P Problema con la funzione mail PHP 13
G ajax php myqsl - problema con funzione javascript Ajax 1
F Problema con funzione di RainTpl PHP 3
dk-wamp problema con la funzione sleep PHP 4
jan267 Problema con funzione getElementsByClassName Javascript 2
O Principiante: problema con funzione CURL ###URGENTE### PHP 1
O problema con dvr dahua xvr5116 IP Cam e Videosorveglianza 0
G Problema con Xampp Web Server 1
andrea barletta Problema con miniature comandi Photoshop 0
I problema con alice Posta Elettronica 0
N Problema con position absolute e overflow HTML e CSS 4
L Problema con inner join PHP 11
K [php] Problema con inner join PHP 4
K [PHP] Problema con variabili concatenate. PHP 1
O problema con query PHP 4
I problema con 2 account Posta Elettronica 1
L problema collegamento file css con html HTML e CSS 1
E Problema accesso a file con app sviluppata con MIT APP INVENTOR 2 Sviluppo app per Android 0
M Problema con Try Catch PHP 0
Sergio Unia Problema con gli eventi del mouse su una data table: Javascript 2
T PROBLEMA CON SESSIONI PHP 3
T ALTRO PROBLEMA CON ARRAY PHP PHP 1
R problema con else PHP 0
T PROBLEMA CON ARRAY PHP 8
L problema con query select PHP 2
R Problema query con ricerca id numerico PHP 2
F Problema con risposta PHP 0
S problema con recupero dati tabella mysql PHP 2
Z Problema con il mio tp-l i nk Reti LAN e Wireless 1
L Problema RAM con Tomcat 8 Apache 0
napuleone problema con sort e asort PHP 4

Discussioni simili