Problema con invio dati

surapazzo

Utente Attivo
10 Dic 2013
63
0
0
Ciao a tutti ho un problema con un codice che sto sviluppando, l'ennesimo per giunta, però chiedendo s'impara=)

Allora sto facendo la modifica di un profilo ma non riesco a inviare i dati in quanto mi manca il modo per spedire il tutto, so di non essere molto chiaro ma il codice magari aiuta:

PHP:
  $conn = new mysqlClass; 
   $conn->connect(); 
 
 
 $title="Impostazioni/Modifica Profilo";
 
 
 $content="
 		   
 	
 	<h3> Ciao decidi che campo modificare: </h3>    
   			<br>
   			<p> Opzioni: </p>
   			
   			<table id=\"table\">
   			<form method=\"post\" name=\"change\">
   			
   			<p> Modifica Nome</p>
   			<input type=\"text\" name=\"nome\" id=\"nome\">
   			
   			<p> Modifica Cognome</p>
   			<input type=\"text\" name=\"cognome\" id=\"cognome\">
   		
   			<p> Modifica Indirizzo</p>
   			<input type=\"text\" name=\"indirizzo\" id=\"indirizzo\">
   		
   			<p> Modifica Telefono</p>
   			<input type=\"text\" name=\"nome\" id=\"telefono\">
   			
   			 
   <tr>
   		<td colspan=\"2\" align=\"right\"><input type=\"submit\" value=\"Invia\"></td>
     	<td colspan=\"2\" align=\"left\"><input type=\"reset\" value=\"Cancella\"></td>
     	
  </tr>   

   			
   			</table>
   			<br>
 	
 	
 		";
		
		
 if(!empty($_POST["nome"]))
 	{$c="nome";
 	$conn->change($_POST["nome"],$c);
	}
 
 if(!empty($_POST["cognome"]))
 	{$c="cog";
 	$conn->change($_POST["cognome"],$c);
	}
  
  if(!empty($_POST["indirizzo"]))
 	{$c="ind";
 	$conn->change($_POST["indirizzo"],$c);
	}
    
	  			
 if(!empty($_POST["telefono"]))
 	{$c="tel";
 	$conn->change($_POST["nome"],$c);
	}


Questo è il main e semplicemente manda il cambiamento ad una query con un secondo parametro che dice quale campo è da cambiare.
PHP:
public function change($nuovo,$c){
			
			if($nuovo=="nome")
			{
			$sql="INSERT INTO users(NOME) VALUES('$nuovo') ";
			}
				if($nuovo=="cog")
			{
			$sql="INSERT INTO users(COGNOME) VALUES('$nuovo') ";
			}
				if($nuovo=="ind")
			{
			$sql="INSERT INTO users(INDIRIZZO) VALUES('$nuovo') ";
			}	
			if($nuovo=="tel")
			{
			$sql="INSERT INTO users(TELEFONO) VALUES('$nuovo') ";
			}
			
			
			
	      
	          $this->con->query($sql); 
               $count = $this->con->affected_rows;   
             if ($count != ""){  
            #> Ora che non ci serve più, liberiamo la memoria impiegata dalla risorsa.    
            echo "Ok cambiamento fatto";
            return true;   
			 }
			return false;
        
       
     }

Questa è la query mi sembra molto semplice...
Ho due domande:
-La prima come faccio a far si che dalla tabella invii i dati attraverso le funzioni sotto?
- Secondo se volessi controllare cn JS dove metto le chiamate per il controllo?

Grazie dell'aiuto=)
 
Discussioni simili
Autore Titolo Forum Risposte Data
A [PHP] Problema invio mail con funzione mail() PHP 3
L invio smtp con phpmailer - problema invia due volte la email allo stesso utente PHP 0
L problema invio newsletter con script proprio in php PHP 10
S Problema con l'invio del form in php PHP 0
A problema con l'invio della password tramite email PHP 23
C problema invio mail con form php PHP 0
J problema con apache2+php ed invio file con cURL Apache 2
J Problema invio file con cURL php su server verso server PHP 1
L Problema invio allegati via mail con libero PHP 5
V Problema con l'invio delle mail in locale (usando quindi easy php) PHP 16
C Problema con il doppio invio nel form con onsubmit HTML e CSS 9
Angel0 Problema invio e-mail (era: problemi con xoom) Posta Elettronica 4
L problema con invio allegati PHP 1
B Problema invio mail con script php verso i dominii libero PHP 9
S Problema con invio dati da tastiera... PHP 7
K Problema invio dati form con ASP Classic ASP 8
D Problema con invio allegati PHP 1
A problema con invio e-mail con CDONTS Classic ASP 0
V problema con invio mail Hosting 2
T PROBLEMA CON SESSIONI PHP 3
T ALTRO PROBLEMA CON ARRAY PHP PHP 1
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
Z Problema con INT MySQL PHP 1
Z Problema database MySQL con XAMPP PHP 0
M Problema con controllo form in real time jQuery 6
Z Problema di sincronizzazione PAYPAL con PHP PHP 1
G Problema con Get page PHP 4
P Problema con require once PHP 6
P Problema con i package Java 1
A Problema login con Safari PHP 14
F INDESIGN: problema esportazione esecutivo per la stampa con foto B/N Webdesign e Grafica 1
S problema con css bootstrap3 HTML e CSS 4
M .load() problema con caricamenti dinamici di js Javascript 0
G Problema ------- con Query PHP 1
G Problema con Query PHP 1
T problema con select dinamica con jquery Javascript 0
S Problema con spazi bianchi HTML e CSS 5
A PROBLEMA: insert mysqli con dati Tagsinput Presentati al Forum 0
Tommy03 Problema con z-index HTML e CSS 3
M Problema inserimento parole con apostrofo nel db PHP 5
C Problema con dati meteo xml XML 1
S Problema con infrarossi videocamera IP Cam e Videosorveglianza 1
V Problema con librerie allegro5 c++ C/C++ 1

Discussioni simili