- Home
- Categorie
- Coding e Sistemistica
- Coding
- query mysql
- 
							
							
							
							
							
query mysqlvolevo sapere se in questa query ci trovate un errore di sintassi, e se si qual' e' e come corrergelo. ho sempre scritto query in questo modo e non so davvero dove sbattere la testa sto diventando pazzo $sel_id = "SELECT 'id' FROM 'utenti' WHERE user = $user, pw = $pw"; ```alla fine dello script ho messo un controllo, dove se c' e' un errore mi da un alert. insomam così [php] $sel = mysql_query($sel_id, $db_connect);//$db_connect e' la connessione al database che ho fatto partire prima. if($sel==FALSE){ die("Errore");} [/php]
 
- 
							
							
							
							
							
Prova con user = '$user', pw = '$pw' 
 
- 
							
							
							
							
							
provato, non e' cambiato nulla... comunque sono andato in phpmyadmin e ho inserito questa query e l' ho eseguita. mi da un errore di sintassi... 
 
- 
							
							
							
							
							
$sel_id = 'SELECT id FROM utenti WHERE user = "'.$user.'", pw = "'.$pw.'"'; Così è più veloce e dovrebbe essere giusta  
 
- 
							
							
							
							
							
stessa cosa. comunque sky, mi puoi spiegare i punti e gli apici ' a che servono? 
 
- 
							
							
							
							
							
ahhh manca AND $sel_id = 'SELECT id FROM utenti WHERE user = "'.$user.'" AND pw = "'.$pw.'"'; questa sopra è giusta  Comunque "stringa" //con " controlla anche se ci sono delle variabili. 
 'stringa' // con ' è tutto testo, anche le variabili perchè non controlla, di conseguenza è più veloce.. serve per concatenare 'ciao' . $variabile_concatenata_a_ciao scusate l'OT 
 
- 
							
							
							
							
							
ottimo grazie 
 
- 
							
							
							
							
							
funziona, giusto? 
 
- 
							
							
							
							
							
ancora errore. mi sa che riscrivo tutto 
 ce pa**e
 
- 
							
							
							
							
							
ma come è fatta la tabella? 
 
- 
							
							
							
							
							
ah ecco ho risolto. andava cosi': 
 SELECT id FROM utenti WHERE user = 'Soul142' AND pw = 'a5e642b6'
 comunque adesso ho un altro problema
 quando accodo il risultato di questa query all' url, mi da
 h ttp://localhost/index.php?id=Resource id#4
 che mi genera un problema, come risolvere? spero di essere stato chiaro
 
- 
							
							
							
							
							
metti il risultato in un array (mysql_fetch_arra(risultato_query); e poi lo estrai 