Visualizzazione dei risultati da 1 a 9 su 9

Hybrid View

  1. #1
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    Quote Originariamente inviata da laugher Visualizza il messaggio
    Cmq io faccio così e funziona bene.

    $query = "INSERT INTO Dativisitatori (IndirizziIP,Data)
    VALUES ('$ip','$today')";

    // lancio la query
    $result = mysqli_query($query);

    Io proverei anzitutto a mettere il nome della tabella con i nomi dei campi. Ossia...INSERT INTO nometabella (campo1, campo2...ecc.).
    Ho scritto "d'obbligo".

    Con INSERT, se metti i tutti i campi nell'ordine di creazione della tabella non è obbligatorio listare i nomi dei campi.

    Secondo me ci sono più di un errore a cominciare dalle variabili.
    Ridatemi i miei 1000 posts persi !!!!
    Non serve a nulla ottimizzare qualcosa che non funziona.
    Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr

  2. #2
    Quote Originariamente inviata da badaze Visualizza il messaggio
    Ho scritto "d'obbligo".

    Con INSERT, se metti i tutti i campi nell'ordine di creazione della tabella non è obbligatorio listare i nomi dei campi.

    Secondo me ci sono più di un errore a cominciare dalle variabili.
    Cmq può mettere un die alla fine della riga e glielo dice lui che cosa non va.

  3. #3
    Quote Originariamente inviata da laugher Visualizza il messaggio
    Cmq può mettere un die alla fine della riga e glielo dice lui che cosa non va.
    Un die() non fa altro che arrestare lo script e non dice assolutamente nulla! E' la funzione mysql_error() che restituisce informazione sull'errore .
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

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.