Pregunta

Quiero ejecutar un sql en php que hace algo como cambiar una columna de texto en una columna int.

sin embargo, este sql no pudo divertirse en php y tuvo éxito en mi herramienta de administración mysql (sqlyog). respuestas del servidor " 1 fila (s) afectadas. 1 advertencia (s) " ;. pero '' MOSTRAR ADVERTENCIAS '' no apareció nada y, como era de esperar, mysql_error () de php no devolvió nada.

gracias.

¿Fue útil?

Solución

Lo mejor es usar la extensión mysqli en lugar de la antigua extensión mysql, ya que mysqli admite todas las características de MySQL y ofrece la mysqli_get_Warnings () función. Sin mysqli puede hacer mysql_query (" SHOW WARNINGS "); (vea MOSTRAR ADVERTENCIAS documentos) y luego lea las advertencias del conjunto de resultados.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top