Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Query errata

  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    483

    Query errata

    ciao a tutti ho un piccolo problemino con l'inserimento di dati in un database....

    vi posto la porzione di codice ke effettua e controlla la query:

    codice:
    $query = "INSERT INTO users (nome, cognome, nascita, email, ip, data, username, password, attivo, admin) VALUE ('$nome', '$cognome', '$nascita', '$email', '$ip', '$data', '$username', '$passwordmd5', '$attivo', '$admin')";
    if (mysql_query($query, $db)) 	{
    	//tutto ok
    	}
        else{
            //ci sono stati problemi
            }
    Eseguendo la seguente query mi restituisce questo errore:

    Warning: 1 is not a valid MySQL-Link resource in c:\path\pagina.php on line 101
    Dove la riga 101 è quella evidenziata in rosso sopra...

    Dove sbaglio ???

  2. #2
    come dice la segnalazione..

    $db non e' un identificativo di link valido. Verifica dove hai la connessione. mysql_connect()

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  3. #3
    Originariamente inviato da piero.mac
    come dice la segnalazione..

    $db non e' un identificativo di link valido. Verifica dove hai la connessione. mysql_connect()
    il secondo parametro non dovrebbe essere facoltativo?

  4. #4
    Originariamente inviato da StErMi
    il secondo parametro non dovrebbe essere facoltativo?
    Se non lo specifichi cerca l'ultima conessione aperta, oppure in mancanza tenta di aprirne una con il default. E non e' detto che sia una gran furbata, in entrambi questi due casi.

    Se metti la tua connessione usera' di certo la tua. Altrimenti ne usera' "una" sempre che ci sia e con i diritti che ti aspettano.

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  5. #5
    Originariamente inviato da piero.mac
    Se non lo specifichi cerca l'ultima conessione aperta, oppure in mancanza tenta di aprirne una con il default. E non e' detto che sia una gran furbata, in entrambi questi due casi.

    Se metti la tua connessione usera' di certo la tua. Altrimenti ne usera' "una" sempre che ci sia e con i diritti che ti aspettano.
    omettendo il parametro si rallenta oppure è uguale?

  6. #6
    Originariamente inviato da StErMi
    omettendo il parametro si rallenta oppure è uguale?
    Ma perche' non provi?

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

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.