Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2008
    Messaggi
    343

    errore variabile in una query

    Salve ragazzi non riesco a trovare l'errore nella query che vi elenco qui sotto:

    codice:
    $na = "C I A";
    		echo $na;
    		$indirizzi = array();
    		
    		$query = "SELECT * FROM enti WHERE tipo_ente = ".$na;
    		$result = mysql_query($query) or die(mysql_error());
    		if (mysql_num_rows($result) > 0) {
    			while ($ente = mysql_fetch_assoc($result)) {
    				$indirizzi[] = $ente["email"];
    				}
    			}
    		mysql_free_result($result);
    		
    		if ($indirizzi) 
    		{
    ...
    ECCO L'ERRORE CHE GENERA:
    You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'I A' at line 1


    saluti

  2. #2
    Utente di HTML.it L'avatar di neroux
    Registrato dal
    Aug 2009
    Messaggi
    1,973
    Prova a stampare $query e poi eseguirla manualmente.

    Una dritta apici

    www.sitemeer.com » Quando un sito pare irraggiungibile

    Se ti piace ci puoi trovare anche su Facebook

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2008
    Messaggi
    343
    SECONDO ME IL PROBLEMA è GLI SPAZI VUOTI
    NEL DATABASE HO MEMORIZZATO IL CAMPO tipo_ente CON il seguente valore: c i a;

    la variabile creata contiene lo stesso valore

  4. #4
    Utente di HTML.it L'avatar di neroux
    Registrato dal
    Aug 2009
    Messaggi
    1,973
    Gli spazi non c'entrano. Segui ciò che ho scritto e dovresti scopare perché non va.

    www.sitemeer.com » Quando un sito pare irraggiungibile

    Se ti piace ci puoi trovare anche su Facebook

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2008
    Messaggi
    343
    risolto sostituendo nella query:
    tipo_ente = '".$na."'";


    avevi ragione doppi tipi di apici
    grazie saluti

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.