Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126

    mysqli errore strano quando faccio una query..

    la mia query è una semplice insert, quindi faccio:
    codice:
    if($resultUpdate = mysqli_query($link, $querySendUpdateUser))
    		{
    		$message = "messaggio";
    		
    		}
    		mysqli_free_result($resultUpdate);
    
    	}
    e mi viene ritornato questo errore:
    mysqli_free_result() expects parameter 1 to be mysqli_result, boolean given in
    come mai?

  2. #2
    dalla doc PHP:
    Returns TRUE on success or FALSE on failure. For SELECT, SHOW, DESCRIBE or EXPLAIN mysqli_query() will return a result object.

    Dunque per un semplice INSERT hai un boolean, mysqli_free_result la usi per query di tipo SELECT, SHOW, DESCRIBE or EXPLAIN

  3. #3
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126
    Originariamente inviato da spoon25
    dalla doc PHP:
    Returns TRUE on success or FALSE on failure. For SELECT, SHOW, DESCRIBE or EXPLAIN mysqli_query() will return a result object.

    Dunque per un semplice INSERT hai un boolean, mysqli_free_result la usi per query di tipo SELECT, SHOW, DESCRIBE or EXPLAIN
    si infatti me ne sono accorto
    ovviamente una insert non restituisce un resultset.. stò dormendo

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.