ThomasLa: Ausgabe eines "allgemeinen" MySQL-Befehls sehen;zB analyze table

Beitrag lesen

Hallo,

Natürlich - wie bei absolut jeder anderen fehlerfreien Query, die du darüber absetzt, auch.

Sorry, aber das ist falsch - mysql_query() gibt normalerweise eine Resourcen-Kennung zurück, siehe < http://at.php.net/manual/de/function.mysql-query.php>

Eine ANALYZE TABLE-Query gibt das zurück, was eine einfache SELECT-Query auch zurückgibt - ein Menge von Datensätzen.

Das stimmt auch nicht. ANALYZE TABLE gibt so was wie das hier zurück; keine Datensätze.

  
----------------------------------------------  
| Table      | Op      | Msg_type | Msg_text |  
----------------------------------------------  
| db.tabelle | analyze | status   | OK       |  
----------------------------------------------  

Der Msg_text kann aber z.B. auch "Table is already up to date" lauten, und genau das hätte ich eben gern von PHP aus festgestellt.