Domanda

Voglio eseguire un sql su php che fa qualcosa come cambiare una colonna di testo in colonna int.

tuttavia, questo sql non è riuscito a divertirsi in php e riesce nel mio strumento di amministrazione mysql (sqlyog). risposte del server "1 riga (e) interessate. 1 avviso / i " ;. ma " MOSTRA AVVERTENZE " non ha fatto apparire nulla e non a caso, mysql_error () di php non ha restituito nulla.

Grazie.

È stato utile?

Soluzione

La cosa migliore è usare l'estensione mysqli invece della vecchia estensione mysql, poiché mysqli supporta tutte le funzionalità di MySQL e offre mysqli_get_Warnings () . Senza mysqli puoi fare mysql_query (" SHOW WARNINGS "); (vedi MOSTRA AVVERTENZE docs) e quindi leggi gli avvisi dal set di risultati.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top