Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di Veronica80
    Registrato dal
    May 2006
    Messaggi
    2,110

    Verificare l'esecuzione della query

    Ciao ragazzi!

    Io lancio una query di tipo "INSERT INTO" tramite PHP.

    Volevo sapere se c'è qualche funzione per verificare se la query è stata inserita!

  2. #2

    Re: Verificare l'esecuzione della query

    Originariamente inviato da Veronica80
    Ciao ragazzi!

    Io lancio una query di tipo "INSERT INTO" tramite PHP.

    Volevo sapere se c'è qualche funzione per verificare se la query è stata inserita!
    mysql_affected_rows($link) da eseguire dopo l'insert

    http://it.php.net/manual/en/function...ected-rows.php

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

  3. #3
    Se bisogna sapere se la query è stata eseguita correttamente si può testare il valore restituito dalla funzione utilizzata per eseguire la query, ovvero mysql_query(). Questa funzione restituisce true in caso di query eseguita correttamente, false altrimenti.
    Se invece bisogna sapere il numero di record inseriti allora va utilizzata la funzione mysql_affected_rows() suggerita da piero.mac.
    CODENCODE \ Branding \ Design \ Marketing
    www.codencode.it

  4. #4
    in pratica puoi fare

    Codice PHP:
    if(mysql_query("INSERT INTO ..."))
       echo 
    "Query eseguita";
    else
      echo 
    "Query non eseguita"

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 © 2024 vBulletin Solutions, Inc. All rights reserved.