Primero que en la consulta no debe ir el 
; 
Segundo debes hacer lo del array de esta forma   
Código PHP:
Ver original- $sql_s = "SELECT Texto FROM tbl_chat_publico ORDER BY ID DESC LIMIT 0,50"; 
-   
- //Asignar a un array los 50 mensajes 
-     $array[] = array("Texto" => $row["Texto"]);  
- } 
-   
- //Modificar los mensaje a que sea ASC 
-   
- echo "<pre>"; 
- echo "</pre>"; 
Por último te sigo indicando que lo mejor es hacer un DESC por el ID, no por hora, ni por fecha. 
Me dejas saber